我有三个J:
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将被传递到flask中,以便我可以在d3图表中使用它。你知道吗
我试过创建一个列表d=[a,b,c],然后让e=json.dumps文件(d) 但这行不通。我也尝试过创建一个空字典,在其中添加a,b,c,然后将其转储到json中,但这不起作用。有什么好的实现吗?谢谢
只需在列表中使用
json.dumps
:输出,格式化以便于阅读:
相关问题 更多 >
编程相关推荐