python统计字典中元素出现的次数

1,064次阅读
没有评论

其实,应该很多小伙伴都不明白学习这个内容有什么意义主要是,因为我们呢很少在程序应用里,去使用这些功能,事实真的如此嘛?大家要清楚我们学习编程,里面的程序逻辑思维和蜘蛛网一样密密麻麻, 所以不要小看任何一个内容哦~具体内容如下:

示例:列表中有很多字典,需要统计字典中相同的键对应的值的和。

python统计字典中元素出现的次数

解决代码:

利用 defaultdict 设置默认值的方法 defaultdict(int)

In [6]: d = defaultdict(int)
In [7]: objs = [{'F29958SVDK6': 12}, {'F29958SVDK6': 12}, {'F29958SVDK6': 12}, {'F29958SVDK6': 12}, {'F29958SVDK6': 12}]
In [8]: for obj in objs:
 ...: for key,value in obj.items():
 ...: d[key] += value
 ...:
In [9]: d
Out[9]: defaultdict(int, {'F29958SVDK6': 60})

好啦,大家如果遇到类似的问题,就可以看看上述小编提交的方式方法,进行测试啦,任何一个相似的内容,都可以按照上述内容去代入解决哦~

神龙|纯净稳定代理IP免费测试>>>>>>>>天启|企业级代理IP免费测试>>>>>>>>IPIPGO|全球住宅代理IP免费测试

相关文章:

版权声明:wuyou2021-05-30发表,共计535字。
新手QQ群:570568346,欢迎进群讨论 Python51学习