【发布时间】:2020-05-31 08:29:07
【问题描述】:
我创建了一个包含 320571 个条目的垃圾邮件中使用的单词列表。现在我需要找出每个单词的频率。我已经编写了以下代码,但是它花费了太多时间(非常非常非常多)。
%%time
flat_ui=[]
for i in range(len(biggie_spam)):
temp=biggie_spam.count(biggie_spam[i])
flat_ui.append(temp)
如何才能更有效地做到这一点?
【问题讨论】:
-
我建议看看collections.Counter
标签: python jupyter-notebook data-science