如何交换Python

时间:2015-11-14 12:16:31

标签: python

所以我有一个问题,我想在列表中交换两个项目给定第一个整数的索引,我们将它与它后面的整数交换。我怎么能这样做,所以这是一个例子:swap [1,2,3,4],index = 0;结果= [2,1,3,4]

1 个答案:

答案 0 :(得分:0)

list=[1,2,3,4]
i=0  #your index 
if i==(len(list)-1):
   j=0
else:
   j=i+1
list[i], list[j] = list[j], list[i]

如果您不确定索引并希望按列表中的特定值进行交换,请使用i=list.index("2")