enumerate(iterable, start=0)
可以同時返回列表或元組等可迭代物件的下標和內容,但實際上,enumerate()函式實際返回的是乙個enumerate型別的可迭代物件。
seasons =
['spring'
,'summer'
,'fall'
,'winter'
]#預設從0開始計數
for index,s in
enumerate
(seasons)
:print
(index,s)
輸出
0 spring1 summer
2 fall
3 winter
#設定從1開始計數
for index,s in
enumerate
(seasons,start=1)
:print
(index,s)
輸出
1 spring2 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 生成帶索引的列舉物件,返回的迭代型別為索引 值對...