要求包含字典、列表
时间: 2023-07-10 09:22:54 浏览: 53
好的,以下是包含字典和列表的代码示例:
```python
import jieba
from collections import Counter
# 读取《水浒传》文本文件
with open("shuihuzhuan.txt", "r", encoding="utf-8") as f:
text = f.read()
# 使用jieba分词
words = jieba.cut(text)
# 统计词频
word_count = Counter(words)
# 将词频统计结果存储到字典和列表中
word_dict = {}
word_list = []
for word, count in word_count.items():
word_dict[word] = count
word_list.append((word, count))
# 输出前10个出现频率最高的词及其出现次数
print("前10个出现频率最高的词及其出现次数:")
for word, count in word_list[:10]:
print(word, count)
# 输出词频统计结果字典中的键值对数目和列表中元素个数
print("词频统计结果字典中键值对数目:", len(word_dict))
print("词频统计结果列表中元素个数:", len(word_list))
```
在上述代码中,我们将jieba分词得到的词频统计结果存储到了一个字典和一个列表中。其中,字典的键为词语,值为出现次数;列表中的每个元素是一个二元组,第一个元素为词语,第二个元素为出现次数。同时,我们还输出了字典和列表中元素的个数,以检查结果是否正确。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)