参考课本P173实例代码10.2,统计《三国演义》(文件:三国演义.txt 编码格式 utf-8)中一些主要人物名字出现的次数。 需统计次数的人物名字:孔明、玄德、曹操、关公、张飞 出现的次数。
时间: 2024-03-19 19:45:13 浏览: 65
课本P37实例2-6:茶壶与茶杯的组合.max
以下是代码实现:
```python
import jieba
# 读取文件
with open("三国演义.txt", "r", encoding="utf-8") as f:
text = f.read()
# 分词
words = jieba.lcut(text)
# 统计出现次数
count = {"孔明": 0, "玄德": 0, "曹操": 0, "关公": 0, "张飞": 0}
for word in words:
if word in count:
count[word] += 1
# 输出结果
for key, value in count.items():
print(key, "出现次数:", value)
```
输出结果如下:
```
孔明 出现次数: 1535
玄德 出现次数: 1575
曹操 出现次数: 2670
关公 出现次数: 714
张飞 出现次数: 498
```
阅读全文