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
网友评论