python組み込み関数enumerate関数

526 ワード

Enumerate関数の役割は、リスト、元祖、文字列などの遍歴可能なデータオブジェクトをインデックスシーケンスに結合し、データとデータの下付きラベルをリストすることです.
list1 = ["a","b","c",1]
str1 = "abcdefg"
tup1 = ("haha","hehe","heihei")

def test_enumerate(arg1):
    for i, value in enumerate(arg1):
        print(i, ":", value)

test_enumerate(list1)
>>
0 : a
1 : b
2 : c
3 : 1
test_enumerate(str1)
>>
0 : a
1 : b
2 : c
3 : d
4 : e
5 : f
6 : g
test_enumerate(tup1)
>>
0 : haha
1 : hehe
2 : heihei