4.2逐个读取列表中的词,重复下面的操作。 如果字典word_freq的key值中没有这个词,向字典中添加元素,key是这个词,value是1,;如果字典的key中有这个词,字典的值加1。 当列表中的词全部读取结束后,每个词出现的次数被放在了字典word_freq中,word_freq的key是词,word_freq的value是单词出现的次数。 word_freq = {} for word in words: if len(word)==1: continue else: word_freq[word]= word_freq.get(word,0)+1
时间: 2023-06-13 22:05:12 浏览: 173
这段代码中,首先创建了一个空字典`word_freq`,然后使用`for`循环逐个读取列表`words`中的词。
在读取每个词之前,先判断该词的长度是否为1,如果是,则跳过不做处理,继续读取下一个词;如果不是,则判断该词是否已经在字典`word_freq`的key中出现过。
如果该词没有出现过,则向字典`word_freq`中添加一个新元素,key是这个词,value是1;如果该词已经出现过,则将字典`word_freq`中该词的value加1。
当列表`words`中的词全部读取结束后,每个词在字典`word_freq`中出现的次数被放在了字典的value中,对应的key是词本身。最终,字典`word_freq`就记录了每个词出现的次数。
相关问题
如何把已经得到了分词频率的数据,存储在一个字典对象word_freq中
你可以使用Python中的字典对象来存储分词频率数据。假设你已经有了一个列表对象words,其中包含了所有的分词,那么你可以遍历这个列表,统计每个分词出现的次数,并将结果存储在一个字典对象word_freq中,示例代码如下:
```
words = ['hello', 'world', 'hello', 'python', 'world']
word_freq = {}
for word in words:
if word in word_freq:
word_freq[word] += 1
else:
word_freq[word] = 1
print(word_freq)
```
输出结果为:
```
{'hello': 2, 'world': 2, 'python': 1}
```
其中,字典对象word_freq的键为分词,值为该分词出现的次数。你可以根据需要对这个字典对象进行进一步的处理和分析。
word_freq = dict(zip(keywords, matrix[]))如何附上正确的索引值
您可以使用以下代码来附上正确的索引值:
word_freq = dict(zip(keywords, matrix[]))
其中,matrix[]表示矩阵的第一行,即索引值为的行。如果您需要附上其他行的索引值,只需要将替换为相应的行数即可。
相关推荐
![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)
![](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)