python之enumerate訪問元素下標

2021-10-04 18:15:10 字數 645 閱讀 4380

enumerate(iterable, start=0)

可以同時返回列表或元組等可迭代物件的下標和內容,但實際上,enumerate()函式實際返回的是乙個enumerate型別的可迭代物件。

seasons =

['spring'

,'summer'

,'fall'

,'winter'

]#預設從0開始計數

for index,s in

enumerate

(seasons)

:print

(index,s)

輸出

0 spring

1 summer

2 fall

3 winter

#設定從1開始計數

for index,s in

enumerate

(seasons,start=1)

:print

(index,s)

輸出

1 spring

2 summer

3 fall

4 winter

python自動化筆記之enumerate 函式

enumerate 函式是python的內建函式 enumerate函式說明 1 函式原型 enumerate sequence,start 0 2 功能 將可迴圈序列sequence以start開始分別列出資料下標和序列資料 3 資料物件包括如列表 元組或字串,enumerate會將該資料物件組合...

python內建函式 列舉 enumerate

enumerate 函式用於將乙個可便利的資料物件 如列表 元組或字串 組合成乙個索引序列,同時列出資料和資料下表,一般在for迴圈中使用 enumerate sequence,start n 返回enumerate 列舉 物件 返回enumerate 列舉 的乙個物件 lst 登入 註冊 退出 r...

python中的zip和enumerate函式

迭代工具函式 作用是生成乙個個性化的可迭代物件 zip iter1 iter2 返回乙個zip物件,此物件用於生成元組,此元組的每個資料 於引數中的可迭代物件,當最小的可迭代物件不再提供資料時迭代結束 enumerate iterable start 生成帶索引的列舉物件,返回的迭代型別為索引 值對...