[Python] enumerate


enumerate


この関数は、入力として順序付きデータ型(リスト、凡例、文字列)を受け入れ、インデックス値を含む列挙オブジェクトを返す「リスト」を意味します.
  • は、通常、for文とともに列挙関数を使用する.
    (これはindexと要素を同時にアクセスできる方法です.)

  • きほんけいしき
    for i in enumerate(['c','h','u']):
        print(i)
    結果:
    インデックスと要素の値を個別に取得する場合は、次の操作を行います.
    for idx, char in enumerate(['c','h','u']):
        print(idx, char)
    結果:
    開始インデックスの変更
    for idx, char in enumerate(['c','h','u'],start=100):
        print(idx, char)
    結果:

    コメントサイト


    https://www.daleseo.com/python-enumerate/