详解Python用三种方式统计词频的方法
作者:little_people 时间:2021-02-10 13:30:12
三种方法:
①直接使用dict
②使用defaultdict
③使用Counter
ps:`int()`函数默认返回0
①dict
text = "I'm a hand some boy!"
frequency = {}
for word in text.split():
if word not in frequency:
frequency[word] = 1
else:
frequency[word] += 1
②defaultdict
import collections
frequency = collections.defaultdict(int)
text = "I'm a hand some boy!"
for word in text.split():
frequency[word] += 1
③Counter
import collections
text = "I'm a hand some boy!"
frequency = collections.Counter(text.split())
总结
以上所述是小编给大家介绍的Python用三种方式统计词频的方法,网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!
来源:https://blog.csdn.net/weixin_40539892/article/details/79138095
标签:Python,统计,词频
0
投稿
猜你喜欢
Python如何实现FTP功能
2021-10-22 15:08:25
SQL Server误区30日谈 第9天 数据库文件收缩不会影响性能
2024-01-17 17:45:01
浅谈python中频繁的print到底能浪费多长时间
2022-01-31 06:24:34
pandas数据处理进阶详解
2023-04-15 03:40:33
IE6中隐形的PNG8图片
2009-11-27 18:38:00
python实现C4.5决策树算法
2021-10-05 19:35:29
Django drf请求模块源码解析
2023-06-07 10:03:07
ASP.NET连接SQL数据库的简单实例代码
2024-01-26 06:54:27
Python socket实现的文件下载器功能示例
2021-03-12 22:43:19
最新屏蔽百度快照的方法
2009-07-06 14:37:00
python实现微信自动回复功能
2023-11-17 13:13:04
python中Tkinter实现分页标签的示例代码
2021-10-26 11:30:05
利用location.hash实现跨域iframe自适应高宽
2009-08-02 20:31:00
[翻译]JavaScript中对象的层次与继承
2008-12-31 13:36:00
NumPy 数组使用大全
2023-05-28 23:10:57
Perl eval函数使用实例
2022-12-21 05:25:55
vue动态菜单、动态路由加载以及刷新踩坑实战
2024-05-05 09:25:27
详解thinkphp+redis+队列的实现代码
2024-05-11 10:08:34
Python常见的几种数据加密方式
2021-11-18 07:47:04
浅谈Python 敏感词过滤的实现
2022-12-11 07:47:17