如何在python中使用pandas将字典列表转换为数据框[重复]

Posted

技术标签:

【中文标题】如何在python中使用pandas将字典列表转换为数据框[重复]【英文标题】:How to convert list of dictionaries to dataframe using pandas in python [duplicate] 【发布时间】:2020-07-21 19:40:45 【问题描述】:

我有一个字典列表: data = ['name': 'peter', 'id': 92, 'value': 6500,'name': 'peter', 'id': 93, 'value': 6000,['name': 'jack', 'id': 93, 'value': 9500]

我希望将其转换为数据框:

peter    id   jack 
6500     92  0/NaN
6000     93   9500   

如何在 python 中做到这一点。

这个我试过了,但是不行

df1 = pd.DataFrame(data,  columns =['name', 'value']) 
print (df1)

【问题讨论】:

【参考方案1】:

这样做怎么样?

pd.DataFrame(data)

它给你:

    name    id  value
0   peter   92  6500
1   jack    93  6000

【讨论】:

以上是关于如何在python中使用pandas将字典列表转换为数据框[重复]的主要内容,如果未能解决你的问题,请参考以下文章

如何将包含嵌套列表的字典列表转换为 pandas df

将 Python 字典转换为 Pandas 数据框

如何将 pandas DataFrame 转换为省略 NaN 值的字典列表?

pandas:如何将字典转换为转置数据框? [复制]

如何将 DataFrame 中的每一行/单元格值转换为 pandas 中的字典列表?

如何将带有元组键的 python 字典转换为 pandas 多索引数据框?