📅  最后修改于: 2023-12-03 15:37:54.148000             🧑  作者: Mango
CSV(Comma Separated Values)是一种常用的文件格式,其中数据以逗号分隔。在 Python 中,我们可以使用内置的 csv 模块来读取 CSV 文件并创建一个列表。
import csv
with
语句打开 CSV 文件,并创建一个 csv.reader
对象,以便读取数据行。with open('example.csv', 'r') as file:
reader = csv.reader(file)
注意,我们使用 'r'
模式打开 CSV 文件,这表示我们只需要读取文件,而不需要写入或修改。
reader
对象的 next()
方法来跳过文件的头部行,并开始读取数据行。然后,使用 list()
函数将 reader
对象转换为列表。with open('example.csv', 'r') as file:
reader = csv.reader(file)
next(reader) # 跳过头部行
data = list(reader)
这样就创建了一个二维列表 data
,其中每个子列表代表 CSV 文件中的一行数据。
import csv
with open('example.csv', 'r') as file:
reader = csv.reader(file)
next(reader) # 跳过头部行
data = list(reader)
print(data)
使用 Python 和 csv 模块可以轻松地读取 CSV 文件并将其转换为列表。如果您需要对列表进行进一步处理,如排序、过滤或计算,请查看 Python 内置函数的文档以获取更多有用的功能。