【发布时间】:2021-02-11 23:19:16
【问题描述】:
如果列表超过一定数量,我正在尝试获取列表的频率分布。
例子:
import nltk
test_list=['aa', 'aa', 'bb', 'cc', 'dd', 'dd']
test_fd = nltk.FreqDist(test_list)
返回:
FreqDist({'aa': 2, 'dd': 2, 'bb': 1, 'cc': 1})
没有循环,我正在寻找所有大于 1 的项目。
使用 Python 3.8 和 NLTK 3.5
【问题讨论】:
-
您需要使用循环,即使您确实遇到“不使用循环”的解决方案在技术上会在内部使用循环。使用 this 之类的东西。
标签: python-3.x nltk