python enumerate函数
python enumerate函数是怎样的呢?下面就让我们一起来了解一下吧:
enumerate是属于python下的一个函数,enumerate()函数一般是用于将一个可遍历的数据对象(比如列表、元组或者字符串)组合为一个索引序列,同时还会列出数据和数据下标,通常是用在for循环当中。
语法格式:
enumerate(sequence, [start=0])
参数:
sequence 一个序列、迭代器或其他支持迭代对象。
start 下标起始位置。
参考范例:
1、
>>>seasons = ['Spring', 'Summer', 'Fall', 'Winter']
>>> list(enumerate(seasons))
[(0, 'Spring'), (1, 'Summer'), (2, 'Fall'), (3, 'Winter')]
>>> list(enumerate(seasons, start=1)) # 下标从 1 开始
[(1, 'Spring'), (2, 'Summer'), (3, 'Fall'), (4, 'Winter')]
2、
普通的for循环
>>>i = 0
>>> seq = ['one', 'two', 'three']
>>> for element in seq:
... print i, seq[i]
... i +=1
...
0 one
1 two
2 three
3、
for循环下使用enumerate
>>>seq = ['one', 'two', 'three']
>>> for i, element in enumerate(seq):
... print i, element
...
0 one
1 two
2 three
-
大众速腾加92还是95号油,新速腾用什么汽油好
大众速腾官方推荐汽油标号是92号及以上汽油,也可以加95号油,92号汽油就是辛烷值为92的汽油,适合中档车(压缩比比较低的)。汽油标号代表的是抗爆性,标号越大表示抗暴能力越好,...
问答查看全文>> -
王守义说你13香是什么意思?
王守义说你13香,网络用语,大家可以把13看成英语字母B。意思就简单明了了。王守义十三香是一个中国的老调料品牌了,高铁动车上都还有广告。实际上“十三香”并非十三种原料构成而是以...
热词查看全文>> -
妈妈生日经典说说感人(妈妈生日祝福语简短精辟)
1、逛过很多商店,只为找寻您喜欢的礼物;想过许多创意,让您过个特殊的生日;我的付出您是否知道;但美好的祝福您一定能收到,祝妈妈生日快乐!2、祝贺您终于由准妈妈荣升为妈妈,您象掉...
说说查看全文>>
推荐
- 1骐达节温器如何更换?211
- 2朱熹关于读书的名言名句346
- 3激励自己努力奋斗的短句473
- 4荣威是什么系车?308
- 5水浒传名言名句大全 水浒传好句大全137
- 6枕套哪个牌子好 枕套十大品牌排行榜407
- 7福瑞迪油耗为什么高?417
- 8左转直行车道右转怎么处罚?282