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
-
6大保健区随便揉都健康
揉小腹,有助健脾胃。肚脐是精气比较集中的地方,也是中医里的一个重要穴位&ldquo神阙&rdquo。周围分别还有中脘、关元、气海等穴,轻轻揉按,对调整人体气血、改善体内脏腑功能...
冷知识查看全文>> -
做人要有责任心的说说 工作要有责任心的说说
1、人世间各种其他的责任都是可以分担或转让的,惟有对自己的人生的责任,每个人都只能完全由自己来承担,一丝一毫依靠不了别人。2、这篇内容为大家提供做人要有担当责任心,做人要低调说...
说说查看全文>> -
跟女生聊天的幽默话语
1、「我的眼睛一定有问题,我的视线无法自你身上离开。」2、你从事什么工作?(为什么喜欢这个工作?当中有什么最大挑战?有何最大挫折?对于工作、未来有什么憧憬?)3、最热爱什么?(...
句子查看全文>> -
驾驶证逾期未审验怎么办?
驾驶证有效期满前九十日内,应向驾驶证核发地或者核发地以外的车辆管理所申请换证,换证提交的资料:1、驾驶人的身份证明,代理的还需要提交代理人的身份证明,申请表上无委托人签字的,可...
问答查看全文>> -
斯巴鲁p1088故障码解释和消除方法,斯巴鲁P1088故障码怎么解决?
P1088故障码,适用于斯巴鲁,意思是进气歧管空气控制执行器位置传感器1,右边 - 电压低(Intake Manifold Air Control Actuator Posit...
问答查看全文>>
推荐
- 1无息车贷最多几年?270
- 2半合成机油什么时候更换?260
- 3思科认证考试是全英文吗400
- 4小雪节气早安问候语 二十四节气小雪的祝福333
- 5凹陷修复要倒热水吗?161
- 6迈腾7速变速箱油怎么换310
- 7oppo手机拍照显示日期如何设置169
- 8释怀心情的经典句子 表示释怀和放下的语录242