gpt4 book ai didi

python - 将 csv 文件转换为字典列表

转载 作者:IT老高 更新时间:2023-10-28 22:02:21 28 4
gpt4 key购买 nike

我有一个 csv 文件

col1, col2, col3
1, 2, 3
4, 5, 6

我想从这个 csv 创建一个字典列表。

输出为:

a= [{'col1':1, 'col2':2, 'col3':3}, {'col1':4, 'col2':5, 'col3':6}]

我该怎么做?

最佳答案

使用 csv.DictReader :

import csv

with open('test.csv') as f:
a = [{k: int(v) for k, v in row.items()}
for row in csv.DictReader(f, skipinitialspace=True)]

将导致:

[{'col2': 2, 'col3': 3, 'col1': 1}, {'col2': 5, 'col3': 6, 'col1': 4}]

关于python - 将 csv 文件转换为字典列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21572175/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com