-1
我有三个jsons:合并多个jsons成一个JSON蟒蛇
a = {'name':'Tyler', 'd1': [[1,1],[2,2],[3,3]], 'd2': [[2,2],[4,4],[6,6]]}
b = {'name':'Matt', 'd1': [[3,3],[4,4],[5,5]], 'd2': [[6,6],[8,8],[10,10]]}
c = {'name':'Sarah', 'd1': [[2,1],[4,2],[6,3]], 'd2': [[4,2],[8,4],[12,6]]}
我试图合并A,B,C为一个JSON使得它们具有以下格式
d = [{'name':'Tyler', 'd1': [[1,1],[2,2],[3,3]], 'd2': [[2,2],[4,4],[6,6]]},{'name':'Matt', 'd1': [[3,3],[4,4],[5,5]], 'd2': [[6,6],[8,8],[10,10]]},{'name':'Sarah', 'd1': [[2,1],[4,2],[6,3]], 'd2': [[4,2],[8,4],[12,6]]}]
这json d将被传入烧瓶,以便我可以在d3图表中使用它。我尝试创建一个列表d = [a,b,c],然后让e = json.dumps(d)但这不起作用。我也尝试创建一个空字典并添加a,b,c,然后将其转储到json,但这不起作用。有没有什么好的实现?由于
做什么用'json.dumps问题([A,B,C])' ? – niemmi
因此,它的作品,但它给我[“{\”名称\“:然后是这样的数据]。我认为这是因为我以前使用json.dumps我知道该怎么做,谢谢! – hellowrld
是的,多次使用'dumps'可能会导致这种情况。如果您还有其他问题,请编辑问题并发布出现问题的确切代码,否则回答的人只是猜测。 – niemmi