【问题标题】:How to assign a value as key with new value in JSON items?如何在 JSON 项中将值分配为具有新值的键?
【发布时间】:2020-11-18 14:56:47
【问题描述】:

我有两条数据,第一条是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
    }
]

谢谢!

【问题讨论】:

    标签: json python-3.x dictionary


    【解决方案1】:

    我自己想通了!

    dicts={}
    
    for i in hold['results']['concepts']:
        dummy=i['text']
        dict1 = {dummy:175}
        dicts.update(dict1)
        
       
    

    【讨论】:

      猜你喜欢
      • 2020-09-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-08-28
      相关资源
      最近更新 更多