Python 为什么伟大 用一行代码交换两个变量的值

Python 为什么伟大 用一行代码交换两个变量的值

# 当我们想要交换两个变量的值时
a = 23
b = 42

# 经典的做法是引入一个临时变量
tmp = a
a = b
b = tmp

# 但是Python可以用下面一行代码完成交换
a, b = b, a

 

相关文章