Python 字典统计单词出现次数
这段代码使用 Python 字典来统计一个字符串列表 (words) 中每个单词出现的次数。使用一个字典 (word_count) 来存储每个单词和它出现的次数。
代码逻辑:
- 初始化字典:
word_count = {}创建一个空字典,用于存储单词和它们出现的次数。 - 遍历单词列表:
for word in words:循环遍历words列表中的每个单词。 - 检查单词是否已存在:
if word in word_count:判断当前单词是否已经在word_count字典中。- 存在: 如果存在,则将该单词的计数器加 1:
word_count[word] += 1。 - 不存在: 如果不存在,则将该单词添加到字典中,并将它的计数器设为 1:
word_count[word] = 1。
- 存在: 如果存在,则将该单词的计数器加 1:
最终,字典中的键值对将表示每个单词出现的次数。
例如,如果 words 列表为 ['apple', 'banana', 'apple', 'orange', 'banana'],则 word_count 字典将为:
{'apple': 2, 'banana': 2, 'orange': 1}
原文地址: https://www.cveoy.top/t/topic/lIjY 著作权归作者所有。请勿转载和采集!