如何用python统计文档中文字出现的次数
时间: 2023-04-26 10:03:27 浏览: 81
python统计字符串中指定字符出现次数的方法
5星 · 资源好评率100%
可以使用Python中的字典来统计文档中文字出现的次数。具体步骤如下:
1. 打开文档并读取其中的内容。
2. 将文档中的内容转换为字符串,并去除其中的标点符号和空格。
3. 将字符串按照单个字符进行拆分,并遍历每个字符。
4. 对于每个字符,判断其是否已经在字典中出现过,如果出现过,则将其对应的值加1,否则将其添加到字典中,并将其值初始化为1。
5. 遍历完所有字符后,输出字典中每个字符出现的次数。
示例代码如下:
```
# 打开文档并读取其中的内容
with open('example.txt', 'r') as f:
content = f.read()
# 将文档中的内容转换为字符串,并去除其中的标点符号和空格
content = ''.join(e for e in content if e.isalnum())
# 创建一个空字典用于存储字符出现的次数
char_count = {}
# 遍历每个字符,并统计其出现的次数
for char in content:
if char in char_count:
char_count[char] += 1
else:
char_count[char] = 1
# 输出每个字符出现的次数
for char, count in char_count.items():
print(char, count)
```
以上代码可以统计文档中所有字母和数字出现的次数,如果需要统计其他字符,可以根据需要进行修改。
阅读全文