enumerate的举例应用
时间: 2023-11-06 11:07:12 浏览: 44
python中enumerate的用法实例解析
enumerate() 函数可以用于遍历一个可迭代对象,并在迭代过程中获得每个元素的索引和对应的值。下面是一些使用 enumerate() 函数的例子:
1. 在列表中查找某个元素的索引值:
```
fruits = ['apple', 'banana', 'orange']
for index, fruit in enumerate(fruits):
if fruit == 'banana':
print('The index of banana is:', index)
```
2. 同时遍历两个列表并将它们合并成一个字典:
```
keys = ['a', 'b', 'c']
values = [1, 2, 3]
result = {}
for index, key in enumerate(keys):
value = values[index]
result[key] = value
print(result)
```
3. 对一个字符串中的每个字符进行编号:
```
s = 'Hello, world!'
for index, char in enumerate(s):
print(index, char)
```
以上是一些使用 enumerate() 函数的例子,它还有很多其他的应用场景。
阅读全文