enumerate的用法

2018-04-12  本文已影响22人  慧琴如翌

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]
上一篇 下一篇

猜你喜欢

热点阅读