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字典排序实例详解
May 20 Python
Python 正则表达式入门(中级篇)
Dec 07 Python
python运行其他程序的实现方法
Jul 14 Python
Python编程之Re模块下的函数介绍
Oct 28 Python
Python内置函数—vars的具体使用方法
Dec 04 Python
python DataFrame 修改列的顺序实例
Apr 10 Python
windows下安装Python的XlsxWriter模块方法
May 03 Python
Python基于jieba库进行简单分词及词云功能实现方法
Jun 16 Python
对python字典元素的添加与修改方法详解
Jul 06 Python
Python实现账号密码输错三次即锁定功能简单示例
Mar 29 Python
Python如何使用bokeh包和geojson数据绘制地图
Mar 21 Python
200行python代码实现贪吃蛇游戏
Apr 24 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/11/16 PHP
php连接mysql数据库代码
2009/03/10 PHP
jquery 常用操作整理 基础入门篇
2009/10/14 Javascript
jQuery $.each的用法说明
2010/03/22 Javascript
JS实现根据当前文字选择返回被选中的文字
2014/05/21 Javascript
js实现文章文字大小字号功能完整实例
2014/11/01 Javascript
AngularJS实现表单验证
2015/01/28 Javascript
jQuery常用的一些技巧汇总
2016/03/26 Javascript
Javascript缓存API
2016/06/14 Javascript
Vue.js每天必学之过滤器与自定义过滤器
2016/09/07 Javascript
使用vue.js2.0 + ElementUI开发后台管理系统详细教程(二)
2017/01/21 Javascript
jQuery文字轮播特效
2017/02/12 Javascript
vue-resource调用promise取数据方式详解
2017/07/21 Javascript
vue-router项目实战总结篇
2018/02/11 Javascript
从0到1搭建Element的后台框架的方法步骤
2019/04/10 Javascript
Vue2.X和Vue3.0数据响应原理变化的区别
2019/11/07 Javascript
Python统计文件中去重后uuid个数的方法
2015/07/30 Python
Python正则表达式如何进行字符串替换实例
2016/12/28 Python
基于Django contrib Comments 评论模块(详解)
2017/12/08 Python
python 实现A*算法的示例代码
2018/08/13 Python
python利用tkinter实现屏保
2019/07/30 Python
PyCharm最新激活码(2020/10/27全网最新)
2020/10/27 Python
Django-silk性能测试工具安装及使用解析
2020/11/28 Python
用Python 执行cmd命令
2020/12/18 Python
用Python自动清理系统垃圾的实现
2021/01/18 Python
一款基于css3的动画按钮代码教程
2014/11/23 HTML / CSS
html5使用canvas实现跟随光标跳动的火焰效果
2014/01/07 HTML / CSS
HTML5拖拽的简单实例
2016/05/30 HTML / CSS
Sunglasses Shop瑞典:欧洲领先的太阳镜网上商店
2018/04/22 全球购物
Fox Racing英国官网:越野摩托车和山地自行车服装
2020/02/26 全球购物
行政专员工作职责
2013/12/22 职场文书
毕业生自荐书模版
2014/01/04 职场文书
学习退步检讨书
2014/09/28 职场文书
2014年质量工作总结
2014/11/22 职场文书
2015年小学生新年寄语
2014/12/08 职场文书
从严治党主题教育活动总结
2015/05/07 职场文书