Python中的交换方法(实现)

问题描述 投票:0回答:1

以下代码如何在python中工作。

a=input()
b=input()
a,b=b,a    #STATEMENT 1
print(a,b)

是否执行语句1,在python堆内存空间中创建第三个变量以交换两个数字,或使用最佳算法进行交换。

python algorithm swap
1个回答
2
投票

这是一个简单的字节码操作,不需要任何中间变量即可进行交换。观看此演示:

© www.soinside.com 2019 - 2024. All rights reserved.