【问题标题】:How do I count the occurrence of elements in a list using python?如何使用python计算列表中元素的出现次数?
【发布时间】:2021-03-18 18:57:15
【问题描述】:

我的数据框中有一个“对象”类型的列,如下所示:

我正在尝试将其转换为列表并通过以下方式计算每个单词的出现次数:

我希望我的输出看起来像这样:

计数

冬瓜 - 1

墨西哥调味料 - 1

混合香料 - 1


任何帮助将不胜感激!

【问题讨论】:

标签: python python-3.x list for-loop count


【解决方案1】:

您可以使用专门为此构建的 pandas 函数:

df2['ingredients'].explode().value_counts()

【讨论】:

  • 感谢您的回复!这给了我每个列表的计数。我正在寻找列表中每个元素的计数。
  • 哦,抱歉,我没有意识到这是一列列表。我已经编辑了答案。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2020-06-09
  • 1970-01-01
  • 1970-01-01
  • 2011-08-10
  • 1970-01-01
  • 2018-11-20
相关资源
最近更新 更多