如何更有效地统计python列表成员

如何更有效地统计python列表成员,python,jupyter-notebook,data-science,Python,Jupyter Notebook,Data Science,我已经创建了一个包含320571条目的垃圾邮件单词列表。现在我需要找出每个单词的频率。我已经写了下面的代码,但是它花费了太多的时间(非常多) 如何才能更有效地实现这一点?您可以使用map reduce方法实施解决方案。您有一个简单的单词计数算法示例,该算法使用Python中的map reduce算法 你可以找到大量的信息,但可以作为一个起点。我建议你看看 %%time flat_ui=[] for i in range(len(biggie_spam)): temp=biggie_spa

我已经创建了一个包含320571条目的垃圾邮件单词列表。现在我需要找出每个单词的频率。我已经写了下面的代码,但是它花费了太多的时间(非常多)


如何才能更有效地实现这一点?

您可以使用map reduce方法实施解决方案。您有一个简单的单词计数算法示例,该算法使用Python中的map reduce算法

你可以找到大量的信息,但可以作为一个起点。

我建议你看看
%%time
flat_ui=[]
for i in range(len(biggie_spam)):
    temp=biggie_spam.count(biggie_spam[i])
    flat_ui.append(temp)