python统计文本中的文字频数
时间: 2024-03-18 19:42:35 浏览: 61
统计文本词频并输出为Excel表格形式——Python实现
5星 · 资源好评率100%
你可以使用Python中的Counter模块来统计文本中的文字频数。以下是一个简单的示例代码:
```python
from collections import Counter
# 读取文本文件
with open('text.txt', 'r') as file:
text = file.read()
# 统计文字频数
counter = Counter(text)
# 打印出现频率最高的前10个文字及其出现次数
for word, count in counter.most_common(10):
print(f'{word}: {count}')
```
在这个示例代码中,我们首先使用`open`函数打开一个文本文件,并将其读入一个字符串变量中。接下来,我们使用`Counter`模块来统计字符串中的文字频数,并将结果存储在一个名为`counter`的字典变量中。最后,我们使用`most_common`方法来获取出现频率最高的前10个文字及其出现次数,并打印出来。
阅读全文