使用:
myList=['One','Two','Three'[
for i,each in enumerate(myList):
print i,each
结果:
0,'One'
1,'Two'
2,'Three'
我们可以看到枚举开始迭代i = 0,然后是1,然后是2,所以一个。 如果我想从零值开始,假设它希望它为5,那么结果将是:
5,'One'
6,'Two'
7,'Three'
可行吗?
答案 0 :(得分:2)
将start=5
传递给enumerate()
:
for i,each in enumerate(myList, start=5):
答案 1 :(得分:2)
只需输入起始编号:
for i,each in enumerate(myList,5): # <- start at 5
myList=['One','Two','Three']
for i,each in enumerate(myList,5):
print i,each
5 One
6 Two
7 Three