Python enumerate() 函数详解及使用示例
在 Python 中,'enumerate()' 是一个内置函数,用于将一个可迭代对象(如列表、元组或字符串)组合为一个索引序列。它返回一个枚举对象,其中包含原始可迭代对象的索引和对应的元素。
'enumerate()' 函数的语法如下:
enumerate(iterable, start=0)
参数说明:
- 'iterable':必需,表示要进行枚举的可迭代对象。
- 'start':可选,表示起始索引,默认为 0。
'enumerate()' 函数返回的枚举对象可以使用 'for' 循环来遍历,或者使用 'list()' 函数将其转换为列表。
以下是一个示例,演示如何使用 'enumerate()' 函数:
fruits = ['apple', 'banana', 'mango']
for index, fruit in enumerate(fruits):
print(index, fruit)
输出结果如下:
0 apple
1 banana
2 mango
在上述示例中,'enumerate()' 函数将列表 'fruits' 中的元素与索引组合成一个枚举对象。在 'for' 循环中,每次迭代都会将索引和元素分别赋值给变量 'index' 和 'fruit',然后打印出来。
原文地址: https://www.cveoy.top/t/topic/qo7D 著作权归作者所有。请勿转载和采集!