1import csv2 3def csv2dict(file):4 """5 传入 CSV 文件,返回由字典组成的列表。6 注:使用首行列名作为字典字键名(key)7 """8 9 list_from_csv = []10 with open(file, mode='r') as f:11 reader = csv.DictReader(f)12 {list_from_csv.append(row) for row in reader}13 14 return list_from_csv #DictReader : .fieldnames 属性可从文件中读取第一条记录为字段名称 参考 csv --- CSV 文件读写 — Python 3.10.3 文档