python中enumerate怎么用
时间: 2023-07-19 20:33:20 浏览: 93
python中enumerate函数遍历元素用法分析
`enumerate` 是 Python 内置函数之一,常用于在遍历列表、字典、字符串等序列时,同时获取元素的索引和值。它的用法如下:
```python
for index, value in enumerate(sequence):
# do something with index and value
```
其中,`sequence` 表示要遍历的序列对象,`index` 是元素的索引,`value` 是元素的值。在循环中,可以使用 `index` 和 `value` 来操作元素。
下面是一个例子,演示如何使用 `enumerate` 遍历列表并打印元素的索引和值:
```python
fruits = ['apple', 'banana', 'orange']
for index, fruit in enumerate(fruits):
print(f"Index {index}: {fruit}")
```
输出结果为:
```
Index 0: apple
Index 1: banana
Index 2: orange
```
另外,`enumerate` 函数还可以接收第二个参数 `start`,用于指定起始的索引值,默认为 0。例如:
```python
fruits = ['apple', 'banana', 'orange']
for index, fruit in enumerate(fruits, start=1):
print(f"Index {index}: {fruit}")
```
输出结果为:
```
Index 1: apple
Index 2: banana
Index 3: orange
```
阅读全文