在Python中,要迭代带有索引的列表,可以使用enumerate()
函数。enumerate()
函数接受一个可迭代对象作为输入,并返回一个枚举对象,该对象包含原始列表中的元素及其对应的索引。以下是一个示例:
my_list = ['apple', 'banana', 'cherry']
for index, element in enumerate(my_list):
print(f"Index: {index}, Element: {element}")
输出:
Index: 0, Element: apple
Index: 1, Element: banana
Index: 2, Element: cherry
在这个示例中,enumerate()
函数返回一个枚举对象,该对象包含my_list
中的元素及其对应的索引。for
循环迭代枚举对象,并将索引和元素分别赋值给变量index
和element
。然后,print()
函数打印出每个元素及其对应的索引。
领取专属 10元无门槛券
手把手带您无忧上云