python获取列表中出现次数最多的元素
时间: 2023-05-03 11:00:21 浏览: 149
序列中出现次数最多的元素-华为云大数据中台架构分享
Python获取列表中出现次数最多的元素可以使用`collections`模块中的`Counter`方法,先将列表转换为Counter对象,然后使用`most_common()`方法即可。代码如下:
```python
import collections
lst = [1, 2, 2, 3, 3, 3, 4, 4, 4, 4]
cnt = collections.Counter(lst)
most_common = cnt.most_common(1)
print("出现次数最多的元素是:{}, 出现次数为:{}".format(most_common[0][0], most_common[0][1]))
```
输出结果为:
```
出现次数最多的元素是:4, 出现次数为:4
```
所以,对于给定的列表,出现次数最多的元素是4。
阅读全文