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


Posted in Python onJune 11, 2019

如下所示:

# 返回一个列表中出现次数最多的元素
 
 
 
def showmax(lt):
 
    index1 = 0                       #记录出现次数最多的元素下标
 
    max = 0                          #记录最大的元素出现次数
 
    for i in range(len(lt)):
 
        flag = 0                    #记录每一个元素出现的次数
 
        for j in range(i+1,len(lt)): #遍历i之后的元素下标
 
            if lt[j] == lt[i]:
 
                flag += 1           #每当发现与自己相同的元素,flag+1
 
        if flag > max:              #如果此时元素出现的次数大于最大值,记录此时元素的下标
            max = flag
            index1 = i
 
    return lt[index1]               #返回出现最多的元素
 
lt = [1,1,2,3,3,5,6,8,9,4,6,18,6,44,6,44,44,44]
 
print(showmax(lt))

以上这篇python 实现返回一个列表中出现次数最多的元素方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python调用shell的方法
Nov 20 Python
跟老齐学Python之开始真正编程
Sep 12 Python
Python如何获取系统iops示例代码
Sep 06 Python
Python编程判断一个正整数是否为素数的方法
Apr 14 Python
Python多进程原理与用法分析
Aug 21 Python
python中map的基本用法示例
Sep 10 Python
对python中大文件的导入与导出方法详解
Dec 28 Python
python调用外部程序的实操步骤
Mar 04 Python
python绘制地震散点图
Jun 18 Python
10分钟教你用python动画演示深度优先算法搜寻逃出迷宫的路径
Aug 12 Python
python实现经典排序算法的示例代码
Feb 07 Python
Python实现照片卡通化
Dec 06 Python
python ChainMap 合并字典的实现步骤
Jun 11 #Python
itchat-python搭建微信机器人(附示例)
Jun 11 #Python
python itchat实现调用微信接口的第三方模块方法
Jun 11 #Python
python 将字符串完成特定的向右移动方法
Jun 11 #Python
python itchat给指定联系人发消息的方法
Jun 11 #Python
使用Flask-Cache缓存实现给Flask提速的方法详解
Jun 11 #Python
使用Python实现将list中的每一项的首字母大写
Jun 11 #Python
You might like
实现树状结构的两种方法
2006/10/09 PHP
数据库的日期格式转换
2006/10/09 PHP
php magic_quotes_gpc的一点认识与分析
2008/08/18 PHP
PHP设计模式之PHP迭代器模式讲解
2019/03/22 PHP
利用404错误页面实现UrlRewrite的实现代码
2008/08/20 Javascript
ExtJs3.0中Store添加 baseParams 的Bug
2010/03/10 Javascript
IE8 中使用加速器(Activities)
2010/05/14 Javascript
javascript Array.prototype.slice使用说明
2010/10/11 Javascript
Js操作Select大全(取值、设置选中等等)
2013/10/29 Javascript
JS+CSS 制作的超级简单的下拉菜单附图
2013/11/22 Javascript
JS+CSS实现可以凹陷显示选中单元格的方法
2015/03/02 Javascript
jQuery结合CSS制作漂亮的select下拉菜单
2015/05/03 Javascript
JavaScript使用键盘输入控制实现数字验证功能
2016/08/19 Javascript
微信小程序 loading(加载中提示框)实例
2016/10/28 Javascript
jquery.validate[.unobtrusive]和Bootstrap实现tooltip错误提示问题分析
2016/10/30 Javascript
JavaScript生成.xls文件的代码
2016/12/22 Javascript
vue 内置过滤器的使用总结(附加自定义过滤器)
2018/12/11 Javascript
layui点击按钮页面会自动刷新的解决方案
2019/10/25 Javascript
Vue 样式切换及三元判断样式关联操作
2020/08/09 Javascript
一篇文章带你搞懂Vue虚拟Dom与diff算法
2020/08/25 Javascript
基于vue hash模式微信分享#号的解决
2020/09/07 Javascript
JavaScript实现瀑布流布局的3种方式
2020/12/27 Javascript
推荐下python/ironpython:从入门到精通
2007/10/02 Python
用Python编写一个简单的FUSE文件系统的教程
2015/04/02 Python
一步步教你用python的scrapy编写一个爬虫
2019/04/17 Python
python 命令行传入参数实现解析
2019/08/30 Python
python中seaborn包常用图形使用详解
2019/11/25 Python
Python多线程threading创建及使用方法解析
2020/06/17 Python
Python爬虫教程之利用正则表达式匹配网页内容
2020/12/08 Python
HTML5 input元素类型:email及url介绍
2013/08/13 HTML / CSS
PUMA官方商城:世界领先的运动品牌之一
2016/11/16 全球购物
办公室保洁员岗位职责
2013/12/02 职场文书
普通员工辞职信
2014/01/17 职场文书
博士论文答辩开场白
2015/06/01 职场文书
致三级跳运动员加油稿
2015/07/21 职场文书
解析目标检测之IoU
2021/06/26 Python