python 怎么提取列表中出现次数最多的值

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 怎么提取列表中出现次数最多的值相关的知识,希望对你有一定的参考价值。

想从[(5, 2), (5, 1), (3, 7), (6, 1), (6, 1), (5, 9), (4, 4), (6, 0), (4, 3), (7, 1)]中提取出现次数最多的(6,1),输出(6,1)

参考技术A import re a = [列表] c = [] for x in a: c.append(re.findall(r'\d+',x))追问

能大概解释下这个程序吗

本回答被提问者和网友采纳

python返回一个列表中出现次数最多的元素

一个最简单的方法:

lst = [小李, 小张, 小王, 小张, 小杜, 小杜, 小袁, 小张]
print(max(lst, key=lst .count))

 

以上是关于python 怎么提取列表中出现次数最多的值的主要内容,如果未能解决你的问题,请参考以下文章