【问题标题】:How to convert dictionary in desired format to specified Json format like Key value pairs as given below? [duplicate]如何将所需格式的字典转换为指定的 Json 格式,如下所示的键值对? [复制]
【发布时间】:2020-03-22 04:14:22
【问题描述】:

我想将此字典转换为 json 格式的预期输出

sample_dict = {"app":"Apps","dev":"Dev-Func","test":"Testing"}

output = 
{"name":[
    {"option":"app", "value":"Apps"},
    {"option":"dev", "value":"Dev-Func"},
    {"option":"test", "value":"Testing"}
    ]
}

【问题讨论】:

    标签: python json flask


    【解决方案1】:

    对 dict 项目使用列表推导以转换为您想要的格式。然后使用 Flask 的jsonify 函数返回一个 JSON 响应。

    from flask import jsonify
    
    output = {'name': [ {'option': k, 'value': v} for (k, v) in sample_dict.items()]}
    return jsonify(output)
    

    【讨论】:

      猜你喜欢
      • 2018-12-24
      • 1970-01-01
      • 1970-01-01
      • 2014-01-05
      • 1970-01-01
      • 2021-01-01
      • 1970-01-01
      • 2015-01-26
      • 1970-01-01
      相关资源
      最近更新 更多