繁体   English   中英

如何枚举以自定义编号开头

[英]How to enumerate starting with custom number

使用:

myList=['One','Two','Three'[
for i,each in enumerate(myList):
    print i,each

结果为:

0,'One'
1,'Two'
2,'Three'

如我们所见,枚举从i = 0开始迭代,然后依次为1、2和1。 如果我想从零值开始,该怎么办呢?假设它是5。结果是:

5,'One'
6,'Two'
7,'Three'

可以吗

start=5传递给enumerate()

for i,each in enumerate(myList, start=5):

只需输入起始号码:

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM