我想将此字典转换为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"}
]
}
答案 0 :(得分:0)
使用对dict项的列表理解将其转换为所需的格式。然后使用Flask的jsonify
函数返回JSON响应。
from flask import jsonify
output = {'name': [ {'option': k, 'value': v} for (k, v) in sample_dict.items()]}
return jsonify(output)