enumerate() 函数是 Python 内置的一个函数,用于同时遍历列表、元组、字符串等可迭代对象的索引和元素。

具体来说,enumerate() 函数返回一个包含索引和元素的枚举对象。该枚举对象可以转换为列表或元组,每个元素是一个包含索引和元素的元组。索引从 0 开始,默认步长为 1。

enumerate() 函数的语法如下:

enumerate(iterable, start=0)

其中,iterable 是一个可迭代对象,如列表、元组、字符串等,start 是可选参数,表示起始索引。

下面是一个使用 enumerate() 函数的例子:

fruits = ['apple', 'banana', 'orange']

for index, fruit in enumerate(fruits):
    print(index, fruit)

输出:

0 apple
1 banana
2 orange

在这个例子中,enumerate(fruits) 返回一个枚举对象,每个元素是一个包含索引和元素的元组。在循环中,索引和元素分别被赋值给 indexfruit 变量,然后进行打印。

Python 3 enumerate() 函数详解:遍历索引和元素

原文地址: https://www.cveoy.top/t/topic/cUjW 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录