在 Python 中,enumerate()是一个内置函数,用于将一个可迭代对象转换为一个枚举对象,该对象包含每个元素的索引和对应的值。
函数语法
enumerate(iterable, start=0)
参数:
iterable:可以是任何可迭代对象,包括列表、元组、集合、字符串和字典等。start:指定索引的起始值,默认为0;
enumerate()函数返回的是一个由元组组成的迭代器,每个元组包含两个元素,第一个元素是元素的索引,第二个元素是元素的值。
enumerate() 函数示例
以下是一个使用enumerate()函数的示例:
fruits = ['apple', 'banana', 'cherry']
for index, fruit in enumerate(fruits):
print(index, fruit)
程序运行结果
0 apple 1 banana 2 cherry