字数统计 python
时间: 2023-12-03 20:41:18 浏览: 222
python统计汉字个数
5星 · 资源好评率100%
以下是使用Python统计高频字数的方法:
```python
# 读取文件内容
with open('file.txt', 'r') as f:
content = f.read()
# 统计每个字符出现的次数
char_dict = {}
for char in content:
if char in char_dict:
char_dict[char] += 1
else:
char_dict[char] = 1
# 将字典按照值降序排列
char_list = sorted(char_dict.items(), key=lambda x: x[1], reverse=True)
# 输出前十个字符及其出现次数
for i in range(10):
print(char_list[i][0], char_list[i][1])
```
该代码会读取名为`file.txt`的文件,统计其中每个字符出现的次数,并将结果按照出现次数从高到低排序,最后输出前十个字符及其出现次数。
阅读全文