```python my_list = ['a', 'b', 'c', 'd'] for index, value in enumerate(my_list): print(index, value) # 输出: # 0 a # 1 b # 2 c # 3 d ```
#### 示例 2:自定义起始索引
```python for index, value in enumerate(my_list, start=1): print(index, value) # 输出: # 1 a # 2 b # 3 c # 4 d ```
#### 示例 3:在解包中使用
```python for index, value in enumerate(my_list): print(f"Index: {index}, Value: {value}") ```
#### 示例 4:使用 `enumerate()` 进行索引访问
```python # 假设我们要找到列表中第一个特定值的索引 for index, value in enumerate(my_list): if value == 'b': print(f"Value 'b' is at index {index}") break # 输出: Value 'b' is at index 1 ```