把a列表以b的顺序排列出来,两种方式while、for(单循环)。

a=[1,2,3,4,5,6,7,8,9,10]

b=[2,1,4,3,6,5,8,7,10,9]

#while
i=0
while i<len(a)-1:
t=a[i]
a[i]=a[i+1]
a[i+1]=t
i+=2
print(a)

#for
for i in range(0,len(a)-1,2):
t=a[i]
a[i]=a[i+1]
a[i+1]=t
print(a)

猜你喜欢

转载自blog.csdn.net/YPL_ZML/article/details/87871891