在其他语言中,要在两个变量间交换值而不是用第三个变量,我们要么使用算术运算符,要么使用位异或(Bitwise XOR)。在 Python 中,它就简单多了,如下所示。
a = 5
b = 10
a,b = b,a
print(a) # 10
print(b) # 5
在其他语言中,要在两个变量间交换值而不是用第三个变量,我们要么使用算术运算符,要么使用位异或(Bitwise XOR)。在 Python 中,它就简单多了,如下所示。
a = 5
b = 10
a,b = b,a
print(a) # 10
print(b) # 5
相关文章:
最新文章