enumerate python用法
时间: 2023-05-08 18:56:45 浏览: 192
python分段函数-24-公共方法之enumerate.ev4.rar
enumerate是Python中的内置函数之一,用于返回一个枚举对象。枚举对象是由元组组成的序列,其中每个元组包含两个元素:元素的索引和元素本身的值。
其中,enumerate()函数接受一个可迭代对象作为参数,如列表、元组等,并返回一个枚举对象。该枚举对象可以用于循环结构,能够同时返回元素的索引和元素本身的值。
具体用法如下:
for index, item in enumerate(sequence):
# index为元素的索引
# item为元素的值
# 循环体
如此便可以循环遍历序列中的所有元素,同时获得每个元素的索引和元素本身的值。
还可以设置一个参数作为枚举对象的起始值,如:
for index, item in enumerate(sequence, start=1):
# 从1开始枚举对象
# index为元素的索引
# item为元素的值
# 循环体
此时枚举对象的索引起始值为1,而非默认的0。
总之,enumerate函数是一个常用的Python内置函数,可以方便地枚举可迭代对象中的元素,获取元素的索引和值,方便对序列进行操作。
阅读全文