python enumerate用法

>>> t_list = ['1', '2', 'a', 'b']
>>> for index,item in enumerate(t_list):
...     print index, item
...     
0 1
1 2
2 a
3 b
>>> for index in range(len(t_list)):
...     print index, t_list[index]
...     
0 1
1 2
2 a
3 b

内置函数enumerate是遍历数组的,和直接for不同的是,可以返回index。以上两种写法是等同的。

原文地址:https://www.cnblogs.com/xueranzp/p/5013156.html