您的位置:首页 > 编程语言 > Python开发

python enumerate函数

2016-10-26 11:09 239 查看
enumerate主要用来遍历序列中的元素以及他们的下标:

enumerate(iterable[, start]) -> iterator for index, value of iterable

enumerate()函数中的第一个参数,必须是一个可迭代的序列,比如字符串、列表以及字典,返回他们的下标和元素,后面的start可以指定下标开始的值是多少。

>>> for i,j in enumerate(('a','b','c')):

 print i,j

 

0 a

1 b

2 c

>>> for i,j in enumerate([1,2,3]):

 print i,j

 

0 1

1 2

2 3

>>> for i,j in enumerate({'a':1,'b':2}):

 print i,j

 

0 a

1 b

>>> for i,j in enumerate('abc'):

 print i,j

 

0 a

1 b

2 c

 


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  python enumerate