forループでリストの要素だけを取得(通常のループ)
fruit_list = ["orange","apple","banana","lemon"] for fruit in fruit_list: print(fruit) #orange #apple #banana #lemon
forループで要素とインデックスを同時に取得
enumerate関数を使用
enumerate(iterable, start=0)
for i,fruit in enumerate(fruit_list): print(i,fruit) #0 orange #1 apple #2 banana #3 lemon
インデックスを0以外の数で始める
enumerate関数の第二引数に指定する
for i,fruit in enumerate(fruit_list,1): print(i,fruit) #1 orange #2 apple #3 banana
コメント