Python中对序列数据的汇总(collections模块)

举报
谢公子 发表于 2021/11/18 23:08:00 2021/11/18
【摘要】 目录 Counter most_common  对于序列如字符串str、列表list和tuple可以统计里面数据出现的次数。我们使用的是 collections 模块。 collections模块的常用方法有: 计数器(Counter) 双向队列(deque) 默认字典(default...

目录

Counter

most_common 


对于序列如字符串str、列表list和tuple可以统计里面数据出现的次数。我们使用的是 collections 模块。

collections模块的常用方法有:

  • 计数器(Counter)
  • 双向队列(deque)
  • 默认字典(defaultdict)
  • 有序字典(OrderedDict)
  • 可命名元组(namedtuple)

使用以上类型时需要导入模块 from collections import *

Counter

Counter()方法对传入的序列中出现的数据进行汇总,返回一个<class 'collections.Counter'>的对象


  
  1. from collections import Counter
  2. a="aabcac"
  3. b=['a','a','b','c','a','c']
  4. c=('a','a','b','c','a','c')
  5. print(Counter(a),type(Counter(a)))
  6. print(Count

文章来源: xie1997.blog.csdn.net,作者:谢公子,版权归原作者所有,如需转载,请联系作者。

原文链接:xie1997.blog.csdn.net/article/details/83660699

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。