如何解决集合中所有计数的总和
您所拥有的代码将键加起来(即列表中的唯一值:)1+2+3+4+5+6=21
。
要累加计数,请使用:
In [4]: sum(Counter([1,2,3,4,5,1,2,1,6]).values())
Out[4]: 9
该惯用语在文档的“通用模式”下提到。
解决方法
建立collections.Counter
对象中所有计数之和的最佳方法是什么?
我试过了:
sum(Counter([1,2,3,4,5,1,6]))
但这给出了 21个 而不是 9个 ?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。