Как преобразовать словарь в желаемом формате в указанный формат Json, например пары значений ключа, как указано ниже?

Я хочу преобразовать этот словарь в ожидаемый результат в формате 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"}
    ]
}

См. также:  Возврат ответа "все еще загружается" с помощью Flask API
Понравилась статья? Поделиться с друзьями:
IT Шеф
Комментарии: 1
  1. Prabhu S

    Используйте понимание списка над элементами dict, чтобы преобразовать их в нужный формат. Затем используйте функцию Flask jsonify, чтобы вернуть ответ JSON.

    from flask import jsonify
    
    output = {'name': [ {'option': k, 'value': v} for (k, v) in sample_dict.items()]}
    return jsonify(output)
    
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: