python对字符串进行词频统计
时间: 2023-12-10 15:04:21 浏览: 73
python统计文本字符串里单词出现频率的方法
5星 · 资源好评率100%
可以使用Python中的collections模块中的Counter类来进行字符串的词频统计,具体代码如下:
```python
from collections import Counter
string = "This is a sample string for word frequency count"
# 将字符串拆分成单词列表
words = string.split()
# 使用Counter类进行词频统计
word_counts = Counter(words)
# 输出结果
print(word_counts)
```
输出结果为:
```
Counter({'This': 1, 'is': 1, 'a': 1, 'sample': 1, 'string': 1, 'for': 1, 'word': 1, 'frequency': 1, 'count': 1})
```
可以看到,该代码将字符串拆分成单词列表后,使用Counter类对单词列表进行词频统计,最后输出了每个单词出现的次数。
阅读全文