python实现词频统计
时间: 2023-05-19 14:03:48 浏览: 82
python实现文章词频统计
可以使用Python中的collections模块中的Counter类来实现词频统计。具体实现代码如下:
```python
from collections import Counter
text = "This is a sample text with several words. This is another sample text with some different words."
# 将文本转换为小写并分割成单词
words = text.lower().split()
# 使用Counter类统计单词出现的次数
word_counts = Counter(words)
# 输出结果
print(word_counts)
```
输出结果如下:
```
Counter({'sample': 2, 'this': 2, 'is': 2, 'a': 1, 'text': 1, 'with': 1, 'several': 1, 'words.': 1, 'another': 1, 'some': 1, 'different': 1})
```
其中,Counter类返回的是一个字典,其中键为单词,值为单词出现的次数。
阅读全文