2016 - 2024

感恩一路有你

编程的基础知识 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重点知识整理

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。