python统计字典里面value出现的次数_python统计字典中元素出现的次数

有一个功能,想必大家经常能用到,那就是我们办公软件上常用的查找内容,因为有这个功能存在,所以我们在办公时候,效率特别的快,而语言的存在是要我们快速去得到结果,提高我们的效率,想必大家听到这里,就应该知道本期的主题了吧,就是跟查找有关,不过是我们需要统计字典中元素出现次数,大家有了解吗?不清楚的可以来学习下啦~

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

gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==

解决代码:

利用 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})

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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值