將一個(gè)可迭代/遍歷的對(duì)象組成一個(gè)索引序列卤材,利用他可以同時(shí)獲得索引與值
for itm in enumerate(iterable):
print(itm)
# 僅比直接使用for in多一個(gè)索引
for i,itm in enumerate(iterable):
print(i, itm)
可以指定索引起始值
>>>list(enumerate('abc'))
# [(0, 'a'), (1, 'b'), (2, 'c')]
# 指定起始值
>>>list(enumerate('abc', 3)) # 從3開始
# [(3, 'a'), (4, 'b'), (5, 'c')]