我想知道如何迭代我的代码中的列表。我想摆脱每个等于10的索引值,并且在完成该程序后,我得到一个超出范围错误的索引。我想知道这意味着什么,如何优化我的代码,以便摆脱每个等于10的值,然后返回没有10个值的新列表。迭代列表python程序
这里是我的代码:
mylist = [10,10,10,10,10,10,9,9,9,9,9,0,0,0]
for i in range(len(mylist)):
if mylist[i] ==10:
mylist.pop(i)
print(mylist)
我强烈建议你读的介绍Python的教程:http://sopython.com/wiki/What_tutorial_should_I_read%3F。 – jonrsharpe