【问题标题】:How do I map keys and values of a dictionary to json array?如何将字典的键和值映射到 json 数组?
【发布时间】:2020-08-09 20:58:48
【问题描述】:

我有一本要映射到 JSON 的字典。字典的键和值应该作为值添加到每个 JSON 对象中。

my_dict = {"Stack":1,"Overflow":2}

my_dict2 = {"name":"","rank":""}

我想要的结果应该是这样的

result = [{"name":"Stack","rank":1},{"name:"Overflow":2}]

谢谢

【问题讨论】:

    标签: arrays json python-3.x dictionary


    【解决方案1】:
    In [1]: my_dict = {"Stack":1,"Overflow":2}
       ...:
    
    In [2]: result = [{"name":k,"rank":v} for k,v in my_dict.items()]
    
    In [3]: result
    Out[3]: [{'name': 'Stack', 'rank': 1}, {'name': 'Overflow', 'rank': 2}]
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-09-06
      • 1970-01-01
      • 2017-07-07
      • 2020-03-23
      相关资源
      最近更新 更多