如何在列表中找到最常见的项目并在python中出现?

时间:2016-12-10 16:38:52

标签: python python-3.x

我是python的新手,我正在寻找一种相对简单的方法来获取列表中前10个最常见的项目。我看到了一些解决方案但是我不确定哪种解决方案是最好的,如果我计算出现次数。

是否有最适合此类用途的结构?

1 个答案:

答案 0 :(得分:1)

与熊猫一起可能是:

import pandas as pd
pd.Series([1,1,1,2,2,3,3,3,3,3]).value_counts()

这将给出:

3    5
1    3
2    2
dtype: int64