python的enumerate函数有何用法?

本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。

描述

用于将一个可遍历的数据对象,一般用在 for 循环当中。Python 2.6 添加 start 参数。

参数

sequence
start

返回值

返回 enumerate(枚举) 对象。

实例

>>>seasons=['Spring','Summer','Fall','Winter']
>>>list(enumerate(seasons))
[(0,'Spring'),(1,'Summer'),(2,'Fall'),(3,'Winter')]
>>>list(enumerate(seasons,start=1))