You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何遍历单词列表并使用字典(dictionary)统计每个单词的出现频率?

单词出现频率统计实现(Python)

实现逻辑

  • 初始化空字典存储统计结果
  • 遍历目标单词列表的每一个元素
  • 若元素已作为字典key存在,对应数值加1;若不存在,新增key并赋值为1

无依赖原生实现代码

# 待统计的单词列表示例
word_list = ['2','3','2','3','Number','Frequency']
count_dict = {}
for word in word_list:
    count_dict[word] = count_dict.get(word, 0) + 1
print(count_dict)

运行后输出符合要求的结果:{'Number': 1, 'Frequency': 1, '2': 2, '3': 2}

简洁版内置工具实现

可直接调用Python标准库collections.Counter完成统计,代码更精简:

from collections import Counter
word_list = ['2','3','2','3','Number','Frequency']
count_dict = dict(Counter(word_list))

内容的提问来源于stack exchange,提问作者Pahan

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.03 21:18:00