python中enumerate函数的用法,pythonenumerate()函数
当我们想知道文本的数量时,可以结合循环语句来统计。那么,推而广之,就是文本行数的计算。这时候除了循环之外,还有更方便的函数帮助我们计数,这也是enumerate的用法之一。在本文中介绍了enumerate函数之后,我们将引导您进一步使用它来计算文本的行数。
1.说明:
Enumerate()是python的内置函数。
Enumerate在字典里是列举和列举的意思。
对于iterable)/traversable对象(比如list或string),enumerate将其形成一个索引序列,可以用来同时获得索引和值。(也就是说,一个可遍历的数据对象可以组合成一个索引序列,数据和数据下标可以同时列出。)
枚举主要用于在for循环中获取计数。
2.用法举例
c=[bfora,binenumerate(11100101)ifb!=0]
打印(镜头(c))
打印结果:
53.统计文本的行数
#传统方法
count=len(open(r d : test . txt )。readlines())
#使用枚举()
对于index,lineinenumerate(open(r d : 1 . txt ),start=1):
及格
运行上面的代码后,我们可以得到枚举函数来计算文本中的行数。其他遍历用法也很简单,感兴趣的朋友可以了解一下。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。