我正在尝试从嵌套字典中提取值的总和,并将键名保留为新字典。
我一直在尝试从这里研究的各种方法,但下面是我得到的最接近的方法。
源字典:
result_data=
{
"uhawjjh4": {
"GET": "GREEN",
"POST": "GREEN",
"Query": "GREEN",
"Cookie": "RED",
"String": "RED",
"Body": "BLUE"
},
"bcfp19sg": {
"GET": "GREEN",
"POST": "GREEN",
"Query": "RED",
"Cookie": "RED",
"String": "RED",
"Body": "BLUE"
}
}
代码:
result_data_global = Counter()
for data in result_data.values():
result_data_global += Counter(data.keys())
结果:
{
"GREEN": 5,
"RED": 5,
"BLUE": 2,
}
我需要的是总计的键和值:
{
"GET": {"GREEN": 2},
"POST": {"GREEN": 2},
"Query": {"GREEN": 1, “RED”: 1},
....
{
可能很简单,但在这里没有成功。谢谢!
九州编程
杨__羊羊
相关分类