enumerate参数为可遍历的变量,如 字符串,列表等; 返回值为enumerate类。
如:
In [33]: list=[1,2,3,4,5,6]
...:
...: for i ,j in enumerate(list):
...: print (i,j)
...:
输出:
(0, 1)
(1, 2)
(2, 3)
(3, 4)
(4, 5)
(5, 6)
如果对一个列表,既要遍历索引又要遍历元素时,首先可以这样写:
list1 = ["这", "是", "一个", "测试"]
for i in range (len(list1)):
print i ,list1[i]
网友评论