如果你想要将CSV文件中的所有行作为纯数据(没有列名),你可以使用 `csv.reader` 而不是 `csv.DictReader`。以下是一个示例:
def parse_csv(csv_file):
with open(csv_file, 'r', encoding='utf-8') as file:
reader = csv.reader(file)
data_list = list(reader)
return data_list
在这个例子中,`parse_csv` 函数将打开并读取CSV文件,然后将每一行数据添加到一个列表中。这个列表的每个元素都是一个列表,其中包含了该行的所有数据。 注意,返回的 `data_list` 是一个二维列表,每个子列表代表CSV文件中的一行。你可以通过索引访问每一行(如 `data_list[0]` 访问第一行),也可以遍历整个列表来处理所有行(如 `for row in data_list:`)。