Pythonでは、enumerate 関数を使用することで、インデックス番号 (index) と要素 (element) を同時に取り出すことができます。
以下は、enumerate 関数を使用した例です。
# リストを繰り返し処理 fruits = ["apple", "banana", "orange"] for i, fruit in enumerate(fruits): print(i, fruit) # 0 apple # 1 banana # 2 orange
# タプルを繰り返し処理 for i, (x, y) in enumerate(((1, 2), (3, 4), (5, 6))): print(i, x, y) # 0 1 2 # 1 3 4 # 2 5 6
# 文字列を繰り返し処理 for i, c in enumerate("Hello"): print(i, c) # 0 H # 1 e # 2 l # 3 l # 4 o
上記の例では、enumerate 関数を使用して、リストやタプル、文字列を繰り返し処理しています。
enumerate 関数を使用すると、インデックス番号 (i) と要素 (fruit、(x, y)、c) を同時に取り出すことができます。
コメント