Pythonでリストをループ処理するときにインデックスを取得する方法

enumerateというものを使うとできるそうです。

lst = ['a', 'b', 'c']
for idx, elem in enumerate(lst):
    print(idx, elem)

実行結果

0 a
1 b
2 c