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获取系统默认字符编码的方法
Jun 04 Python
Python3中的json模块使用详解
May 05 Python
python制作mysql数据迁移脚本
Jan 01 Python
DRF跨域后端解决之django-cors-headers的使用
Jan 27 Python
Django restframework 源码分析之认证详解
Feb 22 Python
python 对字典按照value进行排序的方法
May 09 Python
python fuzzywuzzy模块模糊字符串匹配详细用法
Aug 29 Python
Pytorch 实现sobel算子的卷积操作详解
Jan 10 Python
Python使用PyQt5/PySide2编写一个极简的音乐播放器功能
Feb 07 Python
Python Opencv中用compareHist函数进行直方图比较对比图片
Apr 07 Python
单身狗福利?Python爬取某婚恋网征婚数据
Jun 03 Python
Django框架之路由用法
Jun 10 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模拟socket一次连接,多次发送数据的实现代码
2011/07/26 PHP
thinkPHP框架实现类似java过滤器的简单方法示例
2018/09/05 PHP
php查看一个变量的占用内存的实例代码
2020/03/29 PHP
纯JS实现的批量图片预览加载功能
2011/08/14 Javascript
jQuery判断元素是否存在的可靠方法
2014/05/06 Javascript
JS仿iGoogle自定义首页模块拖拽特效的方法
2015/02/13 Javascript
jQuery手机拨号界面特效代码分享
2015/08/27 Javascript
js针对ip地址、子网掩码、网关的逻辑性判断
2016/01/06 Javascript
jQuery Validate验证表单时多个name相同的元素只验证第一个的解决方法
2016/12/24 Javascript
使用重写url机制实现验证码换一张功能
2017/08/01 Javascript
微信小程序 功能函数小结(手机号验证*、密码验证*、获取验证码*)
2017/12/08 Javascript
Vue下路由History模式打包后页面空白的解决方法
2018/06/29 Javascript
vue  自定义组件实现通讯录功能
2018/09/30 Javascript
vue组件tabbar使用方法详解
2018/11/06 Javascript
layui table 表格模板按钮的实例代码
2019/09/21 Javascript
Vue-cli4 配置 element-ui 按需引入操作
2020/09/11 Javascript
vue实现验证用户名是否可用
2021/01/20 Vue.js
[04:52]第二届DOTA2亚洲邀请赛主赛事第一天比赛集锦:OG娜迦海妖放大配合谜团大中3人
2017/04/02 DOTA
[01:19:33]DOTA2-DPC中国联赛 正赛 iG vs VG BO3 第一场 2月2日
2021/03/11 DOTA
python对配置文件.ini进行增删改查操作的方法示例
2017/07/28 Python
关于Python3 类方法、静态方法新解
2019/08/30 Python
python创建学生管理系统
2019/11/22 Python
Python导入模块包原理及相关注意事项
2020/03/25 Python
html5 canvas里绘制椭圆并保持线条粗细均匀的技巧
2013/03/25 HTML / CSS
澳大利亚家用电器在线商店:Billy Guyatts
2020/05/05 全球购物
法国购买二手电子产品网站:Asgoodasnew
2020/03/27 全球购物
品学兼优的大学生自我评价
2013/09/20 职场文书
成人继续教育实施方案
2014/03/01 职场文书
中学生运动会新闻稿
2014/09/24 职场文书
党的群众路线对照检查材料思想汇报(学校)
2014/10/04 职场文书
优秀教师推荐材料
2014/12/16 职场文书
欢送会主持词
2015/07/01 职场文书
2015年科学教研组工作总结
2015/07/22 职场文书
幼儿园托班教育随笔
2015/08/14 职场文书
《当代神农氏》教学反思
2016/02/23 职场文书
DSP接收机前端设想
2022/04/05 无线电