#json #python-3.x #dictionary
#json #python-3.x #словарь
Вопрос:
У меня есть две части данных, первая — результат json (сокращенный, обрезанный здесь) —
hold['results']['concepts']
[
{
'dbpedia_resource':'http://dbpedia.org/resource/Posttraumatic_stress_disorder',
'relevance': 0.946535,
'text': 'Posttraumatic stress disorder'
},
{
'dbpedia_resource': 'http://dbpedia.org/resource/Hypnotherapy',
'relevance': 0.870893,
'text': 'Hypnotherapy'
}
]
Второе — это значение 175.
Я хочу объединить их друг с другом, чтобы оно выглядело как:
[
{
'Posttraumatic stress disorder': 175
},
{
'Hypnotherapy': 175
}
]
Спасибо!
Ответ №1:
Я сам это понял!
dicts={}
for i in hold['results']['concepts']:
dummy=i['text']
dict1 = {dummy:175}
dicts.update(dict1)