首页 > 解决方案 > 如何使用python计算列表中元素的出现次数?

问题描述

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

在此处输入图像描述

我正在尝试将其转换为列表并通过执行以下操作来计算每个单词的出现:

在此处输入图像描述

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

计数

冬瓜 - 1

墨西哥调味料 - 1

混合香料 - 1


任何帮助,将不胜感激!

标签: pythonpython-3.xlistfor-loopcount

解决方案


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

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

推荐阅读