我希望你能给我一个包含5个要点的.enumerate()-形式的python例程，演示如何读取CSV文件，并将结果存储在列表中。请以markdown形式输出答案。
user
```markdown
以下是一个使用 `enumerate()` 函数读取 CSV 文件，并将结果存储在列表中的 Python 例程，包含了 5 个要点：

1. 导入必要的库：为了能够读取 CSV 文件，首先需要导入 `csv` 模块。
2. 打开 CSV 文件：使用 `with open()` 语句以读取模式打开 CSV 文件，确保文件使用后能正确关闭。
3. 创建 CSV 读取器：使用 `csv.reader` 创建一个读取器对象，以便从 CSV 文件中读取数据。
4. 使用 `enumerate()`：在循环中使用 `enumerate()` 函数迭代读取的行，同时获取每一行的索引和内容。
5. 存储数据：将读取的每一行数据添加到列表中，最终列表将包含文件中所有行的数据。

```python
import csv

# 1. 导入必要的库
# 2. 打开 CSV 文件
with open('example.csv', mode='r', encoding='utf-8') as file:
    # 3. 创建 CSV 读取器
    csv_reader = csv.reader(file)
    # 4. 使用 enumerate() 和 5. 存储数据
    rows = [row for index, row in enumerate(csv_reader)]

# 输出存储的数据
print(rows)
```

以上代码将读取 `example.csv` 文件，并将每一行的内容存储在一个列表 `rows` 中，列表中每个元素都是一个列表，代表文件中的一行。
```
assistant