为什么列表里面的前两个元素调换不过来?
member = ["小甲鱼","牡丹","黑夜"]x = member
y = member
x,y = y,x
print(member) >>> member = ["小甲鱼","牡丹","黑夜"]
>>> member,member=member,member
>>> member
['牡丹', '小甲鱼', '黑夜']
>>> 你这样调换的是x和y的值啊 你这里交换的x y和member 没关系 要想交换,这么写:
>>> member, member = member, member
>>> member
['牡丹', '小甲鱼', '黑夜']
页:
[1]