python enumerate用法

Posted on 2015-12-02 15:29  血染&征袍  阅读(179)  评论(0)    收藏  举报
>>> 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。以上两种写法是等同的。

 

博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3