Python中的enumerate函数有什么用?python 使用enumerate()函数详解

在Python中存在着很多的函数,有的是自定义函数,有些是Python中内置的函数也叫自带函数,今天我们要学习的函数就是enumerate(),它是Python的内置函数,下面一起来看看它的具体用法吧 。

Python中的enumerate函数有什么用?python 使用enumerate()函数详解

文章插图
一、enumerate()函数
它是Python中的一个内置函数,主要实现的功能就是对一个可迭代数据对象组合成为一个索引序列,并且在展示的时候,会将数据和数据的下标同时列出来,一般在for循环中使用的较多 。了解了基本概念之后,下面看看它的基本语法结构,如下:
enumerate(sequence, [start=0])【Python中的enumerate函数有什么用?python 使用enumerate()函数详解】通过语法观察,在这个函数中,只有两个函数的存在,其中,对一个函数表示的是一个序列、迭代器,或者是其他可以支持迭代对象,最后一个参数表示的是一个下标的起始位置 。这个函数最后的返回值是一个枚举对象,也是一个可迭代对象,具体的元素值都是通过遍历的操作取出的 。
二、使用enumerate函数
1、使用for循环
刚才说了这个函数在for循环中使用的比较多,并且可以通过遍历的形式对元素进行变量操作然后得到相应的值,下面看一个简单的例子,代码如下:
hh=[22, 36, 54, 41, 19, 62, 14, 92, 17, 67]for i in range(len(hh)):    print(i, "=", hh[i])这里是通过对列表进行迭代的操作,然后在去访问列表下标中的索引 。
2、使用enumerate()
for index,item in enumerate(hh,10):    print(index, "=",item)同样的实例,使用enumerate()的方法代码会比较的简短 。
到此这篇关Python中的enumerate()函数有什么用?python 使用enumerate()函数详解的文章就介绍到这了,更多相关python使用enumerate()函数内容,可以关注继续学习 。

    推荐阅读