pythonenumerate用法总结,pythonenumerate()函数

  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的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: