网络编程
位置:首页>> 网络编程>> Python编程>> 详解Python用三种方式统计词频的方法

详解Python用三种方式统计词频的方法

作者:little_people  发布时间:2021-02-10 13:30:12 

标签:Python,统计,词频

三种方法:

①直接使用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

0
投稿

猜你喜欢

手机版 网络编程 asp之家 www.aspxhome.com