背景

在c语言或这java语言中互换连个变量的值一般都需要一个中间变量,最少三行代码实现

int x = 1 #定义变量x
int y = 2 #定义变量y
int tmp  #定义临时变量

#开始互换
tmp = x
x = y
y = tmp

在python中也可以使用上述方式实现,但python有更好的实现方式

x, y = y, x