有没有办法在python中将字典作为pandas Dataframe的一个条目?

时间:2017-01-18 02:38:33

标签: python pandas dataframe

类似的东西:

d={'a':1, 'b'=2}
data=pandas.DataFrame()
data['new column'] = d
data['new column'][0]

最后一个命令将返回字典d?

2 个答案:

答案 0 :(得分:2)

您可以将字典包装在列表中,以便将字典视为元素而不是可迭代:

d={'a':1, 'b': 2}
data=pd.DataFrame()
data['new column'] = [d]
data['new column'][0]

# {'a': 1, 'b': 2}

答案 1 :(得分:0)

将其转换为字符串,以防您需要存储在数据库中。如果将其包装在列表中,将无法查询。

$Result