python两个数值互换(浅析a,b=b,a原理)

python交换两个值得方法很是简单,即a,b=b,a,一步操做就交换了两个值,那么这是为何呢?html 真相: Python的变量并不直接存储值,而只是引用一个内存地址,交换变量时,只是交换了引用的地址。python 先看下面这段程序:web import dis def func(a,b): a,b=b,a print(a,b) a=10 b=20 func(a,b
相关文章
相关标签/搜索