簡體   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