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简单分割文件的方法
Jul 30 Python
使用pandas对两个dataframe进行join的实例
Jun 08 Python
python2.x实现人民币转大写人民币
Jun 20 Python
浅谈pytorch和Numpy的区别以及相互转换方法
Jul 26 Python
Windows下Anaconda2安装NLTK教程
Sep 19 Python
python实现图像拼接
Mar 05 Python
pytorch 限制GPU使用效率详解(计算效率)
Jun 27 Python
如何验证python安装成功
Jul 06 Python
ubuntu16.04升级Python3.5到Python3.7的方法步骤
Aug 20 Python
基于Python实现体育彩票选号器功能代码实例
Sep 16 Python
解决python 在for循环并且pop数组的时候会跳过某些元素的问题
Dec 11 Python
Pytorch中Softmax和LogSoftmax的使用详解
Jun 05 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批量去除文件UTF8 BOM信息
2013/08/05 PHP
PHP采用XML-RPC构造Web Service实例教程
2014/07/16 PHP
PHP的反射类ReflectionClass、ReflectionMethod使用实例
2014/08/05 PHP
php实现文件下载代码分享
2014/08/19 PHP
PHP实现可添加水印与生成缩略图的图片处理工具类
2018/01/16 PHP
jQuery动态地获取系统时间实现代码
2013/05/24 Javascript
jQuery处理xml格式的返回数据(实例解析)
2013/11/28 Javascript
js图片跟随鼠标移动代码
2015/11/26 Javascript
javascript实现2016新年版日历
2016/01/25 Javascript
基于Bootstrap实现tab标签切换效果
2020/04/15 Javascript
原生js更改css样式的两种方式
2017/03/15 Javascript
原生JS发送异步数据请求
2017/06/08 Javascript
BootStrap中Table隐藏后显示问题的实现代码
2017/08/31 Javascript
node.js学习之事件模块Events的使用示例
2017/09/28 Javascript
微信小程序获取用户openid的实现
2018/12/24 Javascript
深入Node TCP模块的理解
2019/03/13 Javascript
JavaScript事件委托实现原理及优点进行
2020/08/29 Javascript
[02:54]辉夜杯主赛事第二日败者组 iG.V赛后采访
2015/12/26 DOTA
python实现ID3决策树算法
2017/12/20 Python
python微信跳一跳系列之自动计算跳一跳距离
2018/02/26 Python
Python 数据处理库 pandas进阶教程
2018/04/21 Python
讲解Python3中NumPy数组寻找特定元素下标的两种方法
2019/08/04 Python
Python datetime包函数简单介绍
2019/08/28 Python
学python安装的软件总结
2019/10/12 Python
Python实现Excel自动分组合并单元格
2021/02/22 Python
BRASTY捷克:购买香水、化妆品、手袋和手表
2017/07/12 全球购物
LN-CC中国:高端男装和女装的奢侈时尚目的地
2019/09/14 全球购物
通信工程专业毕业生推荐信
2013/12/25 职场文书
电信营业员自我评价分享
2014/01/17 职场文书
水利学院求职自荐书
2014/02/01 职场文书
火锅店创业计划书范文
2014/02/02 职场文书
银行职员个人的工作自我评价
2014/02/15 职场文书
平面设计专业大学生职业规划书
2014/03/12 职场文书
小学大队委竞选口号
2015/12/25 职场文书
大学生自我鉴定怎么写
2019/05/07 职场文书
Nginx+Tomcat实现负载均衡、动静分离的原理解析
2021/03/31 Servers