pythonenumerate用法总结,pythonenumerate()函数
列举函数用于遍历序列中的元素以及它们的下标。
enumerate函数说明:
函数原型:枚举(序列,[start=0])
功能:将可循环序列顺序以开始开始分别列出序列数据和数据下标
即对一个可遍历的数据对象(如列表、元组或字符串),列举会将该数据对象组合为一个索引序列,同时列出数据和数据下标。
举例说明:
存在一个序列,对其使用列举将会得到如下结果:
开始序列[0]
开始一序列[1]
开始2序列[2].适用版本:
Python2.3
Python2.x
注意:在python2.6以后新增了开始参数
英文解释:
returnnenumerateobject。sequencemustbaesequence、运算符或支持定位的我的目标.
iteratorreturnedbyenumerate()的下一个()方法返回satuplecontainingcount(从哪个开始
默认值为0)和thivaluesobtainedprominateingoversequence . http://www . Sina.com/
列举参数为可遍历的变量,如字符串,列表等;返回值为列举类。
导入字符串
s=string.ascii_lowercase
e=列举
印刷品
打印列表(五)输出结果
abcdefghij
[(0, a )、(1, b )、(2, c )、(3, d )、(4, e )、(5, f )、(6, g )、(7, h )、(8, I )、(9, j)]在同时需要指数和价值值的时候可以使用列举。
该实例中,行是个线包含0 和1,要把一都找出来:
defxread_line(line):
return((idx,int(val))foridx,valinenumerate(line)ifval!=0)
printread_line(0001110101 )
打印列表(xread _ line( 0001110101 ))
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。