Python数据库词频统计
时间: 2023-11-05 22:05:16 浏览: 54
Python中可以使用字典来进行词频统计。首先,创建一个空字典用来存储词频信息。然后,遍历待统计的文本,逐个将单词作为键添加到字典中,并根据键的出现次数更新对应的值。最后,可以根据需要对字典进行排序或筛选。
以下是一个简单的Python代码示例来进行词频统计:
```
# 创建空字典
word_freq = {}
# 待统计的文本
text = "Hello world! This is a test sentence. Hello world!"
# 将文本拆分为单词列表
words = text.split()
# 统计词频
for word in words:
# 如果字典中已经有该单词的键,则将对应的值加1
if word in word_freq:
word_freq[word] += 1
# 否则,将该单词的键添加到字典中,并将对应的值设为1
else:
word_freq[word] = 1
# 打印词频统计结果
for word, freq in word_freq.items():
print(word, freq)
```
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)