我有一个JSON文件,其中提供了将近250个数据点的此类信息。
{'China': {'Content' : ['china', 'country', 'south', 'east', 'asia', 'most', 'populous']}}
我希望它变成这样。
{'Title': 'China',
'Content':['china', 'country', 'south', 'east', 'asia', 'most', 'populous']}
我该怎么做?
我已经尝试过Dataframe方法,但找不到。
如何处理JSON文件中的键,值对?
答案 0 :(得分:0)
尝试一下:
my_dict = {'China': {'Content' : ['china', 'country', 'south', 'east', 'asia', 'most', 'populous']}}
result= []
for k,v in my_dict.items():
result.append({'title':k, 'Content':v['Content']})
答案 1 :(得分:0)
也许以下代码可以提供帮助,
present_dict = {'China': {'Content' : ['china', 'country', 'south', 'east', 'asia', 'most', 'populous']}}
new_dict = dict()
for i,k in present_dict.items():
new_dict['Title'] = i
new_dict[next(iter(k))] = next(iter(k.values()))
print(new_dict)
输出:{“标题”:“中国”,“内容”:[“中国”,“国家”,“南部”,“东部”,“亚洲”,“最多”,“人口众多”]} >