python统计序列中元素出现的频率
来源:互联网 发布:天津市教育信息化软件 编辑:程序博客网 时间:2024/06/05 17:36
随机序列,找出出现次数最高的3个元素,输出出现次数
from random import randintdata = [randint(0, 20) for _ in xrange(30)]print data# data作为键, 0作为值c = dict.fromkeys(data, 0)for x in data: c[x] += 1print c
""" 使用collections.Counter对象 将序列传入Counter的构造器,得到对象是元素频率的字典"""from collections import Counterc2 = Counter(data)print c2# 出现频率虽高的3个c2 = c2.most_common(3)print c2
英文文章进行词频统计,找出现次数最高的10个单词
""" 正则表达式:非字母进行分割"""import retext = open('文件.txt').read()aList = re.split('\W+', text)c3 = Counter(aList)print c3print c3.most_common(10)
阅读全文
0 0
- python-如何统计序列中元素的出现频率?
- python统计序列中元素出现的频率
- python-2-2-如何统计序列中元素的出现频率?
- python高效编程技巧3(如何统计序列中元素出现的频率)
- python统计序列中元素的出现频度
- 统计序列中元素出现的频度
- python 统计序列中元素的出现频度\统计英文文章的词频
- python实现统计文本中单词出现的频率
- python 2-3 如何统计序列中元素的出现频度--collections.Counter
- <25>python学习笔记——统计序列中元素的出现频度
- Python高级编程-如何统计序列中元素的出现频度?
- 如何统计序列中元素的出现的频度
- 2-3统计序列中元素出现的频度
- 统计文件中单词出现的频率
- 统计文件中字符串出现的频率
- matlab统计一个数组中各元素出现的频数、频率
- Python高效编程-统计列表中元素频率
- Python统计列表中元素出现的次数
- Swift中栈的实现
- Swift中队列的实现
- Swift 4新特性研究
- mysql事务隔离级别
- mysql的锁
- python统计序列中元素出现的频率
- n2n将P2P从应用搬到网络
- 二分查找算法及python实现
- 微擎多个平台、域名共用一个公众号Oauth回调域名终极解决方案
- CentOS 7 下网络管理之命令行工具nmcli
- iOS 集合的深复制与浅复制
- 接口自动化测试环境搭建(unittest+requests+HTMLTestRunner)
- Tarjan
- bzoj1692 后缀数组模板