Python 将两个dict的dict转换为数据帧

Python 将两个dict的dict转换为数据帧,python,pandas,dataframe,api,dictionary,Python,Pandas,Dataframe,Api,Dictionary,使用一个API,我得到一个dict,它在2个dict中,我想把这个数据转换成df。我在df中的目标列是['technology','version','release'] json_data = r.json() print(json_data) >> {'data': {'InfoMD': [{'id': '1', 'technology': 'LTE', 'version': '878', 'release': 'LTEA'}, {'id': '2', 'technology'

使用一个API,我得到一个dict,它在2个dict中,我想把这个数据转换成df。我在df中的目标列是['technology','version','release']

json_data = r.json()
print(json_data)
>> {'data': {'InfoMD': [{'id': '1', 'technology': 'LTE', 'version': '878', 'release': 'LTEA'}, 
{'id': '2', 'technology': '2G', 'version': '2G 60, 'release': '2GA'}, 
{'id': '3', 'technology': '5G', 'version': '5G_07', 'release': '5GA '}, 
{'id': '4', 'technology': 'LTE', 'version': 'LTEP8', 'release': 'LTER '}, 
{'id': '5', 'technology': '2G', 'version': '2G_60, 'release': '5GB '}, 
{'id': '6', 'technology': '5G', 'version': '5G_07', 'release': '5GB'}}}

导入熊猫作为pd;pd.DataFrame(json_数据['data']['InfoMD'])
dict =  {'data': {'InfoMD': [{'id': '1', 'technology': 'LTE', 'version': '878', 
'release': 'LTEA'}, 
{'id': '2', 'technology': '2G', 'version': '2G 60', 'release': '2GA'}, 
{'id': '3', 'technology': '5G', 'version': '5G_07', 'release': '5GA '}, 
{'id': '4', 'technology': 'LTE', 'version': 'LTEP8', 'release': 'LTER '}, 
{'id': '5', 'technology': '2G', 'version': '2G_60', 'release': '5GB '}, 
{'id': '6', 'technology': '5G', 'version': '5G_07', 'release': '5GB'}]}}

import pandas as pd
pd.DataFrame(dict['data']['InfoMD']).drop(['id'], axis = 1)
# drop() is used to remove 'id' column