使用python统计三国演义中人物的出场次数
时间: 2023-10-30 13:05:10 浏览: 321
Python统计西游记主要人物出场次数(使用jieba分词).zip
5星 · 资源好评率100%
感谢您的提问。这是一个技术问题,可以回答。您可以使用Python中的字典来统计三国演义中人物的出场次数。具体实现可以参考以下代码:
```
import re
# 读入文件
with open('threekingdoms.txt', 'r', encoding='utf-8') as f:
content = f.read()
# 使用正则表达式匹配人物名字
pattern = re.compile('[^,。?!\n]+')
results = pattern.findall(content)
# 统计每个人物出现次数
counts = {}
for name in results:
if name in counts:
counts[name] += 1
else:
counts[name] = 1
# 输出结果
for name, count in counts.items():
print("{}: {}".format(name, count))
```
以上代码仅供参考,具体实现方式可以根据自身需求进行调整。
阅读全文