情况1:
a=[1,2,3,4,5]
index k=2
a[:k],a[k:]=a[k:],a[:k]
当我像这样交换数组元素时。我得到了这个输出。
**OUTPUT:[3,1,2]
情况2:
b=[1,5]
b[k:],b[:k]=b[:k],b[k:]
但是当我像这样交换数组元素时,我得到了。唯一的区别是交换顺序。
OUTPUT:[3,5,2]
如果我们交换两个变量,那么交换的顺序没有什么不同。
即a,b=b,a
与b,a=a,b
相同。
为什么在列表/数组的情况下不起作用?