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中Collection的使用小技巧
Aug 18 Python
安装dbus-python的简要教程
May 05 Python
Python实现批量下载文件
May 17 Python
scrapy spider的几种爬取方式实例代码
Jan 25 Python
一篇文章读懂Python赋值与拷贝
Apr 19 Python
Python决策树之基于信息增益的特征选择示例
Jun 25 Python
python 实现在tkinter中动态显示label图片的方法
Jun 13 Python
python matplotlib库绘制条形图练习题
Aug 10 Python
python 三元运算符使用解析
Sep 16 Python
使用Python爬虫库BeautifulSoup遍历文档树并对标签进行操作详解
Jan 25 Python
在keras下实现多个模型的融合方式
May 23 Python
Python 生成短8位唯一id实战教程
Jan 13 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的异常处理类Exception的使用及说明
2012/06/13 PHP
ThinkPHP表单数据智能写入create方法实例分析
2015/09/27 PHP
PHP中list()函数用法实例简析
2016/01/08 PHP
PHP封装cURL工具类与应用示例
2019/07/01 PHP
jQuery ajax BUG:object doesn't support this property or method
2010/07/06 Javascript
修复ie8&chrome下window的resize事件多次执行
2011/10/20 Javascript
JS简单实现多级Select联动菜单效果代码
2015/09/06 Javascript
两款JS脚本判断手机浏览器类型跳转WAP手机网站
2015/10/16 Javascript
jquery滚动条插件(可以自定义)
2016/12/11 Javascript
基于Bootstrap漂亮简洁的CSS3价格表(附源码下载)
2017/02/28 Javascript
关于JavaScript中的this指向问题总结篇
2017/07/23 Javascript
webpack下实现动态引入文件方法
2018/02/22 Javascript
为什么使用koa2搭建微信第三方公众平台的原因
2018/05/16 Javascript
ES6中let 和 const 的新特性
2018/09/03 Javascript
vue-router判断页面未登录自动跳转到登录页的方法示例
2018/11/04 Javascript
微信小程序实现原生步骤条
2019/07/25 Javascript
electron实现静默打印的示例代码
2019/08/12 Javascript
vue遍历生成的输入框 绑定及修改值示例
2019/10/30 Javascript
vue实现页面内容禁止选中功能,仅输入框和文本域可选
2019/11/09 Javascript
vue项目打包之开发环境和部署环境的实现
2020/04/23 Javascript
详解如何在vue+element-ui的项目中封装dialog组件
2020/12/11 Vue.js
在Python中实现贪婪排名算法的教程
2015/04/17 Python
python 采集中文乱码问题的完美解决方法
2016/09/27 Python
python方法生成txt标签文件的实例代码
2018/05/10 Python
更改Python的pip install 默认安装依赖路径方法详解
2018/10/27 Python
python简单利用字典破解zip文件口令
2020/09/07 Python
python爬取抖音视频的实例分析
2021/01/19 Python
Python基于opencv的简单图像轮廓形状识别(全网最简单最少代码)
2021/01/28 Python
盛大二次面试题
2016/11/18 面试题
中考冲刺决心书
2014/03/11 职场文书
《学会合作》教学反思
2014/04/12 职场文书
办公用品质量保证书
2015/05/11 职场文书
2015新教师教学工作总结
2015/07/22 职场文书
Python中os模块的简单使用及重命名操作
2021/04/17 Python
新手必备Python开发环境搭建教程
2021/05/28 Python
java高级用法JNA强大的Memory和Pointer
2022/04/19 Java/Android