为什么单行交换a,b = b,a在Python中有效?

时间:2019-04-14 22:19:45

标签: python swap

我想放心使用交换2个值a,b = b,a的Python习惯用法,但是我不确定这段代码实际上在做什么。我的猜测是,在内存中,python创建了一个包含b和一个like(b,a)的元组,然后将a更改为指向该元组的第一个元素,b更改为指向第二个元素。

0 个答案:

没有答案
相关问题