在python中将嵌套dict列表转换为数据帧

2024-10-05 12:17:03 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个python嵌套字典的列表。 我尝试使用以下方法将其转换为数据帧:

data=pd.DataFrame(list_of_dicts)

这会将大部分dict转换为列。然而,第一列仍然包含另一个目录列表。数据如下所示:

FIS   mid    LI    DE     PBT
     4182    L234  L3133   2020-02-13T09:50:53Z

FIS列中仍然是字典,FIS列的第一行如下所示:

[{'FI': [{'TMC': {'PC': 6671, 'DE': 'Pohlheim-Dorf-Güll', 'QD': '+', 'LE': 0.04984}, 'SHP': [], 'CF': [{'TY': 'TR', 'SP': 30.0, 'SU': 30.0, 'FF': 30.0, 'JF': 0.0, 'CN': 0.7}]}

我尝试在FIS列上再次应用上述方法。但这并没有在新的专栏中写下这些格言

所以我的问题是:如何将这个dict列表转换为数据帧

我从hereapi(https://developer.here.com/documentation/traffic/dev_guide/topics/examples.html)提取了数据

提前谢谢你


Tags: of数据方法目录dataframe列表data字典

热门问题