python enumerateで指定した開始番号からスタートする

python enumerateで指定した開始番号からスタートする

pythonで、リストやタプルからインデックス番号と一緒に値を取得できるenumerateで指定した開始番号からスタートするサンプルコードを記述してます。pythonのバージョンは3.10.0を使用してます。

環境

  • OS windows11 home 64bit
  • python 3.10.0

指定した開始番号

通常、enumerateは使用するとインデックス番号は以下のように「0」から開始されます。

data = ["a", "b", "c"]

for i, name in enumerate (data):
    print(i, name)

実行結果

指定した開始番号するには、第二引数に任意の値を指定します。

data = ["a", "b", "c"]

for i, name in enumerate (data, 7):
    print(i, name)

実行結果