编程的基础知识 python中enumerate的正确使用形式是什么?
浏览量:2656
时间:2021-03-13 05:20:54
作者:admin
python中enumerate的正确使用形式是什么?
在实际的开发过程中,经常会遇到针对序列进行迭代并且获取序列的索引、值进行处理的开发需求,针对这个需求有很多种实现方式
普通的实现方式
实现的方式很多,仅举其中一个栗子,使用len()和range()模块实现,代码如下:
输出:
enumerate函数实现
enumerate()函数在Python2.3中引入,主要是为了解决在循环中获取索引以及对应值的问题。
函数说明
enumerate(sequence,start=0)
其中,sequence可以为序列,如list,set等任何可迭代的对象,默认start为0,函数返回本质为一个迭代器,可以使用next获取下一个迭代元素,因此它具有一定惰性,仅在需要的时候才会产生。
代码样例
输出
若对你有帮助,点赞支持哦。
编程的基础知识 python基础知识 python重点知识整理
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。