pythonenumerate函数用法

王朝学院·作者佚名  2016-08-27  
宽屏版  字体: 小 | 中 | 大 | 超大  

http://www.cnblogs.com/linjiqin/p/4228896.html

enumerate函数用于遍历序列中的元素以及它们的下标

i = 0

seq = ['one', 'two', 'three']

for element in seq:PRint i, seq[i]

i += 1

#0 one

#1 two

#2 three

print '============'

seq = ['one', 'two', 'three']

for i, element in enumerate(seq):

print i, seq[i]

print '============'

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

print i,j

#0 a

#1 b

#2 c

print '============'

def _treatment(pos, element):

return '%d: %s' %(pos, element)

seq = ['one', 'two', 'three']

print [_treatment(i, e1) for i, e1 in enumerate(seq)]

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
© 2005- 王朝网络 版权所有