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 相关文章推荐
python3使用urllib示例取googletranslate(谷歌翻译)
Jan 23 Python
Python中的自省(反射)详解
Jun 02 Python
Python 实现子类获取父类的类成员方法
Jan 11 Python
python根据txt文本批量创建文件夹
Dec 08 Python
在Pycharm中使用GitHub的方法步骤
Jun 13 Python
python数据挖掘需要学的内容
Jun 23 Python
django如何通过类视图使用装饰器
Jul 24 Python
详解Python list和numpy array的存储和读取方法
Nov 06 Python
Python解压 rar、zip、tar文件的方法
Nov 19 Python
python识别验证码图片实例详解
Feb 17 Python
Python 内存管理机制全面分析
Jan 16 Python
python游戏开发之pygame实现接球小游戏
Apr 22 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
php二维数组排序详解
2013/11/06 PHP
php表单提交与$_POST实例分析
2015/01/26 PHP
PHP中检索字符串的方法分析【strstr与substr_count方法】
2017/02/17 PHP
phpStudy 2016 使用教程详解(支持PHP7)
2017/10/18 PHP
PHP通过get方法获得form表单数据方法总结
2018/09/12 PHP
Js,alert出现乱码问题的解决方法
2013/06/19 Javascript
jquery 自定义容器下雨效果可将下雨图标改为其他
2014/04/23 Javascript
JQuery动态添加和删除表格行的方法
2015/03/09 Javascript
javascript实现的右下角弹窗实例
2015/04/24 Javascript
javascript使用输出语句实现网页特效代码
2015/08/06 Javascript
jquery SweetAlert插件实现响应式提示框
2015/08/18 Javascript
轻松学习jQuery插件EasyUI EasyUI创建RSS Feed阅读器
2015/11/30 Javascript
BootStrap的JS插件之轮播效果案例详解
2016/05/16 Javascript
JavaScript与java语言有什么不同
2016/09/22 Javascript
JS返回只包含数字类型的数组实例分析
2016/12/16 Javascript
php输出全部gb2312编码内的汉字方法
2017/03/04 Javascript
使用 NodeJS+Express 开发服务端的简单介绍
2017/04/07 NodeJs
深入理解Angularjs 脏值检测
2018/10/12 Javascript
vue过滤器用法实例分析
2019/03/15 Javascript
[46:14]VGJ.T vs Liquid 2018国际邀请赛小组赛BO2 第一场 8.19
2018/08/21 DOTA
Python程序设计入门(4)模块和包
2014/06/16 Python
python+matplotlib绘制简单的海豚(顶点和节点的操作)
2018/01/02 Python
pandas.read_csv参数详解(小结)
2019/06/21 Python
django实现后台显示媒体文件
2020/04/07 Python
基于python实现检索标记敏感词并输出
2020/05/07 Python
Python列表元素删除和remove()方法详解
2021/01/04 Python
size?丹麦官网:英国伦敦的球鞋精品店
2019/04/15 全球购物
同学会邀请书大全
2014/01/12 职场文书
艺校音乐专业自我鉴定范文
2014/03/01 职场文书
职称评定自我鉴定
2014/03/18 职场文书
党的群众路线教育实践活动总结材料
2014/10/30 职场文书
办公室岗位职责范本
2015/04/11 职场文书
狂人日记读书笔记
2015/06/30 职场文书
实验室安全管理制度
2015/08/05 职场文书
高中语文教学反思范文
2016/02/16 职场文书
Windows Server 2019 域控制器安装图文教程
2022/04/28 Servers