【问题标题】:How do I find most common items in a list and occurrences in python? [duplicate]如何在 python 中找到列表中最常见的项目和出现? [复制]
【发布时间】:2017-04-25 22:59:12
【问题描述】:

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

是否有最适合这种用途的结构?

【问题讨论】:

  • collections.Counter(lst).most_common(10)

标签: python python-3.x


【解决方案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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-04-05
    • 2015-04-22
    • 1970-01-01
    • 2013-09-20
    • 2015-02-18
    • 2018-11-06
    • 2021-09-22
    相关资源
    最近更新 更多