小编har*_*rry的帖子

如何仅将新键插入现有键:值对字典python

我有一个如下的字典:

dict1={
       'item1': 
         {'result': 
           [{'val': 228, 'no': 202}]
         }, 
       'item2': 
         {'result':   
           [{'value': 148, 'year': 201}]
         } 
      }
Run Code Online (Sandbox Code Playgroud)

我们如何为每个项目插入一个新的键“类别”,以便输出如下所示:

output={
       'item1': 
        {'category': 
          {'result': 
           [{'val': 228, 'no': 202}]
          }
        }, 
       'item2': 
       {'category':  
         {'result': 
           [{'value': 148, 'year': 201}]
         }
       }
       }
Run Code Online (Sandbox Code Playgroud)

目前,我有 key:value ,我希望插入具有相同值的 newkey,key:newkey:value

我尝试这样做,dict1['item1']['category1']但这正在添加一个新的键值对。

python json dictionary

5
推荐指数
1
解决办法
67
查看次数

标签 统计

dictionary ×1

json ×1

python ×1