python3 counter(python Counter的使用)
导读:1、将一个list传入Counter中作为参数,它会自动为我们替当中的每个元素计数。...
1 、将一个list传入Counter中作为参数 ,它会自动为我们替当中的每个元素计数 。
如果我们要筛选topK ,也非常简单 ,它为我们提供了most_common方法 ,我们只需要传入需要求的K即可:
counter.most_common(1) [(apple,2)]2 、除此之外 ,它的构造函数还接收dict类型 。我们可以直接通过一个value是int类型的dict来初始化一个Counter ,比如:
c=Counter({apple:5,pear:4}) c=Counter(apple=4,pear=3)支持加减法的操作 。例如 ,我们可以加入两个Counter ,自动合并两个Counter ,同一个key对应的value 。减少也是一样的 ,减少能够对应的value ,减少的key不能对应的key留 ,减少中无法对应的key被抛弃 。需要注意的是,Counter支持value为负 。
以上就是python Counter的使用 ,希望对大家有所帮助 。更多Python学习指路:Python基础教程
创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!