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和C语言混合编程实例
Jun 04 Python
python使用append合并两个数组的方法
Apr 28 Python
在Python的while循环中使用else以及循环嵌套的用法
Oct 14 Python
python dict.get()和dict['key']的区别详解
Jun 30 Python
Python编程使用NLTK进行自然语言处理详解
Nov 16 Python
python爬取指定微信公众号文章
Dec 20 Python
django中related_name的用法说明
May 20 Python
python爬虫可以爬什么
Jun 16 Python
解析python 类方法、对象方法、静态方法
Aug 15 Python
Python接口自动化系列之unittest结合ddt的使用教程详解
Feb 23 Python
python基础之停用词过滤详解
Apr 21 Python
Python爬虫实战之爬取携程评论
Jun 02 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
AMFPHP php远程调用(RPC, Remote Procedure Call)工具 快速入门教程
2010/05/10 PHP
Yii操作数据库的3种方法
2014/03/11 PHP
PHP 实现页面静态化的几种方法
2017/07/23 PHP
硬盘浏览程序,保存成网页格式便可使用
2006/12/03 Javascript
JObj预览一个JS的框架
2008/03/13 Javascript
父子窗体间传递JSON格式的数据的代码
2010/12/25 Javascript
JavaScript函数获取事件源的小例子
2014/05/14 Javascript
Javascript基础教程之switch语句
2015/01/18 Javascript
JS清除选择内容的方法
2015/01/29 Javascript
javascript倒计时效果实现
2015/11/12 Javascript
JS实现的点击表头排序功能示例
2017/03/27 Javascript
jQuery实现点击DIV同时点击CheckBox,并为DIV上背景色的实例
2017/12/18 jQuery
ES6中的迭代器、Generator函数及Generator函数的异步操作方法
2019/05/12 Javascript
Vue路由前后端设计总结
2019/08/06 Javascript
关于layui flow loading占位图的实现方法
2019/09/21 Javascript
Python的Tornado框架异步编程入门实例
2015/04/24 Python
python多线程socket编程之多客户端接入
2017/09/12 Python
解决python opencv无法显示图片的问题
2018/10/28 Python
python用plt画图时,cmp设置方法
2018/12/13 Python
对pyqt5中QTabWidget的相关操作详解
2019/06/21 Python
python图片二值化提高识别率代码实例
2019/08/24 Python
pytorch动态网络以及权重共享实例
2020/01/06 Python
使用keras实现BiLSTM+CNN+CRF文字标记NER
2020/06/29 Python
详解win10下pytorch-gpu安装以及CUDA详细安装过程
2021/01/28 Python
Python plt 利用subplot 实现在一张画布同时画多张图
2021/02/26 Python
突袭HTML5之Javascript API扩展4—拖拽(Drag/Drop)概述
2013/01/31 HTML / CSS
美国波道夫·古德曼百货官网:Bergdorf Goodman
2017/11/07 全球购物
几道数据库的概念性面试题
2014/05/30 面试题
下列程序在32位linux或unix中的结果是什么
2015/01/26 面试题
事业单位请假制度
2014/01/13 职场文书
酒店保安领班职务说明书
2014/03/04 职场文书
助理政工师申报材料
2014/06/03 职场文书
毕业生找工作自荐书
2014/06/30 职场文书
2014国庆节主题活动方案:快乐的国庆节
2014/09/16 职场文书
2014年库房工作总结
2014/11/26 职场文书
人事聘任通知
2015/04/21 职场文书