Python 是一门强大且灵活的编程语言,而列表(List) 是其核心数据结构之一。无论你是初学者还是资深开发者,掌握列表的遍历方法都至关重要!以下是三种常见的遍历方式,帮你轻松搞定各种场景👇:
第一种:for 循环 + 索引
通过 `range()` 函数结合索引来遍历列表中的每个元素。这种方式适合需要访问索引的场景,比如修改列表内容或打印索引与值的对应关系。
```python
lst = ['apple', 'banana', 'cherry']
for i in range(len(lst)):
print(f"Index: {i}, Value: {lst[i]}")
```
第二种:for 循环 + 元素直接迭代
最简单的遍历方式,直接迭代列表中的每个值,无需关心索引。适合仅需处理值的场景。
```python
for fruit in lst:
print(fruit)
```
第三种:enumerate() 函数
`enumerate()` 是一个优雅的选择,它能同时获取索引和对应的值。代码简洁且高效,是 Pythonic 的最佳实践之一。
```python
for index, value in enumerate(lst):
print(f"Index: {index}, Value: {value}")
```
掌握这三种方法,让你的 Python 编程更加游刃有余!💪