Pythonのリスト内の要素を2つの変数に分割して反復処理するには、for i, item in enumerate(list):
という構文を使用します。この構文は、リスト内の要素を反復処理するためのfor文を使用して、リスト内の要素を2つの変数に分割して反復処理することを可能にします。
例えば、以下のようなリストがあるとします。
list = [1, 2, 3, 4, 5]
このリストを、for i, item in enumerate(list):
を使用して反復処理すると、以下のようになります。
for i, item in enumerate(list):
print(i, item)
# 出力結果
0 1
1 2
2 3
3 4
4 5
この例では、enumerate()
関数を使用して、リスト内の要素を2つの変数に分割して反復処理しています。enumerate()
関数は、リスト内の要素をインデックス番号とともに反復処理するために使用します。enumerate()
関数を使用すると、for
文の中で、インデックス番号をi
という変数に、要素をitem
という変数に代入することができます。