我试图让我的代码为项目执行不同的任务,具体取决于它在列表中的位置。
for item in list:
if item #list pos == 2:
#do something
elif item # list pos == 1
答案 0 :(得分:1)
使用enumerate
for idx, item in enumerate(my_list):
if idx == 2:
# do something
elif idx == 1
# do something
答案 1 :(得分:0)
for i,value in enumerate(list):
list[i]= #do something
其中 i 将列表元素的位置和值将是列表中该位置的值