将两个Python字典合并为一个JSON(两个对象)

2024-09-29 19:34:21 发布

您现在位置:Python中文网/ 问答频道 /正文

示例我有以下两个python字典:

a = [{'make': 'Ferrari', 'model': 458, 'price': 9999}, {'make': 'BMW', 'model': 'F10', 'price': 8888}, {'make': 'Porsche', 'model': 'GT3', 'price': 7777}]

b = [{'make': 'Kawasaki', 'model': 'ZX10R', 'price': 6666}, {'make': 'Honda', 'model': 'CBR1000RR', 'price': 5555}, {'make': 'BMW', 'model': 'S1000RR', 'price': 4444}]

我希望JSON看起来像这样,它由两个对象组成,“car”和“bike”:

{
  "car":
   [  
       {  
          "make":"Ferrari",
          "model":"458",
          "price":"9999"
       },
       {  
          "make":"BMW",
          "model":"F10",
          "price":"8888"
       },
       {  
          "make":"Porsche",
          "model":"GT3",
          "price":"7777"
       }
   ]
   "bike":
   [  
       {  
          "make":"Kawasaki",
          "model":"ZX10R",
          "price":"6666"
       },
       {  
          "make":"Honda",
          "model":"CBR1000RR",
          "price":"5555"
       },
       {  
          "make":"BMW",
          "model":"S1000RR",
          "price":"4444"
       }
   ]
}

你知道怎么做吗?我好像想不通。谢谢:)


Tags: makemodelcarpricebikebmwf10honda

热门问题