如何计算Python列表中一个对象的总出现次数?
列表是Python提供的最常用的数据结构之一。列表是Python中的一个可变数据结构,具有有序的元素序列。以下是一组整数值的列表-
阅读更多:Python 教程
示例
以下是一组整数值的列表。
输出
如果您执行上述代码片段,它会产生以下输出。
在本文中,我们将讨论如何在Python中查找列表中某个对象的出现总次数。对于上面的示例,1的出现次数为3。
Python包括几种方法来计算列表项出现的次数。
使用循环
在此方法中,我们使用传统方法,遍历循环并使用计数变量计算项目出现的次数。
示例
在下面的示例中,我们从用户获取输入并计算所需元素的出现次数。
输出
上述代码的输出如下。
输入要在列表中查找计数的数字:2
元素2在列表中出现3次
输出
上述代码的输出如下。
使用计数器(counter())方法
这是另一种在列表中计算元素出现次数的方法。计数器方法提供了一个字典,其中包含所有元素出现次数的键值对,其中键是元素,值是其出现的次数。我们需要从collections中导入Counter模块。
示例
在本示例中,我们使用 counter() 方法来计算列表中元素的出现次数。
输出
上述代码的输出如下。