isatoの活動日記

管理人isatoが毎日の生活で気になったこと、勉強になったことを書いています。

python3 enumerateについて

pythonではリストの要素と要素番号を同時に取得することができます。

以下のようにします。

list = ['a', 'b', 'c']

for i, cont in enumerate(list):
    print(f'{i} : {cont}')

# => 
0 : a
1 : b
2 : c

enumerateを使わなくても実現できますが、使った方がスマートに書けますね!