-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