一个列表内有多个类型相同的字典,现在需要统计每个字典键内不同值出现的次数,并打算做成一个键:次数的字典,请问该如何编写代码
列表中字典的结构是什么样子的
最好举例说明。
说下原始的数据是什么,最终需要得出的结果是什么?
是不是这样,代码如下:{如果对你有帮助,可以给我个采纳吗,谢谢!! 点击我这个回答右上方的【采纳】按钮}。
li = [
{'key':'a'},
{'key':'a'},
{'key':'b'},
{'key':'a'},
{'key':'c'},
{'key':'b'},
{'key':'a'},
{'key':'a'},
{'key':'b'}
]
dic = {}
for d in li:
v = d['key']
dic[v] = dic.get(v,0) + 1
print(dic)