【发布时间】:2017-11-18 15:43:00
【问题描述】:
我是“json”库的新手,无法将列表字典转换为 JSON 对象,以下是我得到的字典:
import json
data = {
'title' : ['Seven days', 'Not Today', 'Bad Moms'],
'date' : ['July 17', 'Aug 18', 'Jan 19']
}
json_data = json.dumps(data)
print(json_data)
这是我得到的结果:
{"title" : ['Seven days', 'Not Today', 'Bad Moms'], "date" : ['July 17', 'Aug 18', 'Jan 19']}
如何以这种方式构建它:
{"title" : "Seven days","date" : "July 17"}, {"title" : "Not Today","date" : "Aug 18"}, {"title" : "Bad Mom","date" : "Jan 19"}
谢谢。
【问题讨论】:
-
您想要的输出不是有效的 json,这些是多个逗号分隔的 json 对象
-
这与 json 无关......您只是在问如何将您的 dict 列表转换为 dicts 列表。 (假设您想要一个列表,而不是无效的 JSON。)
-
你熟悉json模块吗?
-
@Bryan Oakley 对不起,我对 json 模块不是很熟悉,但这是我参考过的:stackoverflow.com/questions/29819114/…
标签: python json list dictionary