enumerate()

使い方

enumerate = enumerate(iterable)

iterable を enumrate形式に変換します

enumeate形式はタプルで連番が振られます

list1=['Ace','2nd','4th']
list2=list(enumerate(list1))
print(list2)
#結果 [(0, 'Ace'), (1, '2nd'), (2, '4th')]

list1の各項目に数字の割り当てられたtupleのlistができました

割当数字の指定

enumerate = enumerate(iterable , start=0)

start オプションに入れた数字から割り振りが始まります

list1=['Ace','2nd','4th']
list2=list(enumerate(list1,5))
print(list2)
#結果 [(5, 'Ace'), (6, '2nd'), (7, '4th')]