博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
如何统计序列中元素的出现频度
阅读量:5926 次
发布时间:2019-06-19

本文共 383 字,大约阅读时间需要 1 分钟。

生成随机序列:

from random import randint

data = [randint(0,20) for _  in xrange(30) ]

创建以data中的值为key 初始值为0的字典

from collections import Counter

c2 = Counter(data)

c2是一个字典,key是data的值,value是值出现的次数

c2.most_common(3)  得到次数最多的前三个

统计文件中词频

import re

txt = open('filename').read()

c3 = Counter(re.split('\w+',txt) )  以非字母为分割符,对文件内容进行分割

c3.most_common(3)

 

转载于:https://www.cnblogs.com/xidou/p/8342431.html

你可能感兴趣的文章
python中的logger模块详细讲解
查看>>
经典面试题:用户反映你开发的网站访问很慢可能会是什么原因
查看>>
上周面试回来后写的Java面试总结,想进BAT必看
查看>>
Git 远程分支的查看及相关问题
查看>>
WPF/MVVM 快速开发
查看>>
JavaScript基础和js概括
查看>>
代码设置Shape和Selector
查看>>
WOL远程开机
查看>>
Getting the first day in a week with T-SQL
查看>>
使用Mutex實現單一程式執行個體的注意事項(转)
查看>>
Windows下MinGW编译vim7.4
查看>>
python UDP-数据报协议
查看>>
sed之G、H、g、h使用
查看>>
js截取字符串实例
查看>>
js运行机制
查看>>
剑指OFFER的跳台阶问题
查看>>
vue组件插槽
查看>>
公司僵尸帐号引发了一系列的入侵事件-细说密码强度验证的重要性
查看>>
基于DDD的.NET开发框架 - ABP工作单元(Unit of Work)
查看>>
Lucas 定理
查看>>