Python の enumerate() 関数を使用してリストにインデックスを追加します。具体的なコード例は次のとおりです:
Python では、多くの場合、要素をリストし、同時にインデックス値を取得します。この状況を簡単に処理するために、Python には 1 行のコードで問題を解決できる enumerate() 関数が用意されています。
enumerate() 関数は、反復可能なオブジェクト (リスト、タプル、文字列など) をパラメータとして受け取り、列挙オブジェクトを返す組み込み関数です。この列挙オブジェクトには、要素のインデックスと値が含まれます。
以下の例を使用して、enumerate() 関数を使用してリストにインデックスを追加する方法を示します。
# 定义一个列表 fruits = ['apple', 'banana', 'orange', 'grape'] # 遍历列表并添加索引 for index, fruit in enumerate(fruits): print(index, fruit)
上記のコードを実行すると、出力は次のようになります。
0 apple 1 banana 2 orange 3 grape
# 将枚举对象转换为列表 enumerate_list = list(enumerate(fruits)) print(enumerate_list) # 将枚举对象转换为元组 enumerate_tuple = tuple(enumerate(fruits)) print(enumerate_tuple)
[(0, 'apple'), (1, 'banana'), (2, 'orange'), (3, 'grape')] ((0, 'apple'), (1, 'banana'), (2, 'orange'), (3, 'grape'))
以上がPython の enumerate() 関数を使用してリストにインデックスを追加するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。