enumerate()函式的作用是通過迭代來遍歷乙個字串、列表或字典等,並且為其增加索引,返回值為enumerate類。
**舉例如下:
list=[
1,2,
3,4,
5,6]
for i,j in
enumerate
(list):
print
(i,j)
#結果:01
1223
3445
56
name=
'saber'
for i,j in
enumerate
(name)
:print
(i,j)
#結果:
0 s1 a
2 b3 e
4 r
函式第乙個引數為可遍歷的物件,第二個引數為索引的開始值,沒有的話則預設從零開始。person=
for i,j in
enumerate
(person,1)
:print
(i,j)```
#結果:
1 fname
2 lname
3 age
python中的zip和enumerate函式
迭代工具函式 作用是生成乙個個性化的可迭代物件 zip iter1 iter2 返回乙個zip物件,此物件用於生成元組,此元組的每個資料 於引數中的可迭代物件,當最小的可迭代物件不再提供資料時迭代結束 enumerate iterable start 生成帶索引的列舉物件,返回的迭代型別為索引 值對...
python內建函式 列舉 enumerate
enumerate 函式用於將乙個可便利的資料物件 如列表 元組或字串 組合成乙個索引序列,同時列出資料和資料下表,一般在for迴圈中使用 enumerate sequence,start n 返回enumerate 列舉 物件 返回enumerate 列舉 的乙個物件 lst 登入 註冊 退出 r...
Python內建函式 26 enumerate
英文文件 enumerate iterable,start 0 return an enumerate object.iterable must be a sequence,an iterator,or some other object which supports iteration.the n...