`enumerate()` 是 Python 中的一个内置函数,用于将一个可迭代对象(如列表、元组、字符串等)组合为一个索引序列,同时返回索引和对应的元素。
下面是 `enumerate()` 函数的语法:
enumerate(iterable, start=0)
参数说明:
- `iterable` :要迭代的对象,如列表、元组、字符串等。
- `start` (可选):索引起始值,默认为 0。
`enumerate()` 函数返回一个迭代器对象,每个元素都是一个包含索引和对应元素的元组。
下面是 `enumerate()` 函数的示例用法:
fruits = ['apple', 'banana', 'orange']
for index, fruit in enumerate(fruits):
print(index, fruit)
输出结果:0 apple 1 banana 2 orange
在上面的示例中, `enumerate()` 函数将列表 `fruits` 中的元素与对应的索引组合成了元组。在 `for` 循环中,我们可以通过解包的方式分别获取索引和元素的值,并进行相应的操作。