Python csv文件到数据字典多个键

Python csv文件到数据字典多个键,python,pandas,csv,data-dictionary,Python,Pandas,Csv,Data Dictionary,我有一个巨大的csv文件,有4列。我想把它们转换成数据字典。第一列[0]应该是主密钥。当我试图使用字典时,我得到一个键错误 csv文件中的列:代码描述类别详细信息 输出: {101:“笔”, 102: 103:“书” 104:“纸” } { 101:‘写作’, 102:“东西”, 103:“学校”, 104:“办公室” } { 101:“东西”, 102:“东西”, 103:, 104: }您可以执行以下操作: import pandas as pd df = pd.read_csv("sam

我有一个巨大的csv文件,有4列。我想把它们转换成数据字典。第一列[0]应该是主密钥。当我试图使用字典时,我得到一个键错误

csv文件中的列:代码描述类别详细信息

输出: {101:“笔”, 102: 103:“书” 104:“纸” }

{ 101:‘写作’, 102:“东西”, 103:“学校”, 104:“办公室” }

{ 101:“东西”, 102:“东西”, 103:, 104:
}您可以执行以下操作:

import pandas as pd

df = pd.read_csv("sample.csv")
df.to_dict('records')

首先将其作为数据帧从Pandas导入,然后将其转换为带有参数记录的dict。你可以看到To.Digt如何工作。

你有没有考虑过用熊猫阅读它,然后把它转换成字典?你能添加触发错误的代码行吗?如果你认为答案是正确的,你可以选择正确的。谢谢
import pandas as pd

df = pd.read_csv("sample.csv")
df.to_dict('records')