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基于property实现类的特性操作示例
Jun 15 Python
Django跨域请求CSRF的方法示例
Nov 11 Python
Django Aggregation聚合使用方法解析
Aug 01 Python
Django 框架模型操作入门教程
Nov 05 Python
Python argparse模块应用实例解析
Nov 15 Python
python中的RSA加密与解密实例解析
Nov 18 Python
在django中自定义字段Field详解
Dec 03 Python
Python 随机生成测试数据的模块:faker基本使用方法详解
Apr 09 Python
pycharm 激活码及使用方式的详细教程
May 12 Python
Python 实现 T00ls 自动签到脚本代码(邮件+钉钉通知)
Jul 06 Python
python从PDF中提取数据的示例
Oct 30 Python
python如何在word中存储本地图片
Apr 07 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
解析phpstorm + xdebug 远程断点调试
2013/06/20 PHP
Symfony数据校验方法实例分析
2015/01/26 PHP
10个超级有用的PHP代码片段果断收藏
2015/09/23 PHP
Lumen timezone 时区设置方法(慢了8个小时)
2018/01/20 PHP
一个轻量级的javascript库 pj介绍
2010/12/19 Javascript
js 用CreateElement动态创建标签示例
2013/11/20 Javascript
JS删除字符串中重复字符方法
2014/03/09 Javascript
实现网页页面跳转的几种方法(meta标签、js实现、php实现)
2014/05/20 Javascript
javascript实现类似超链接的效果
2014/12/26 Javascript
jQuery操作DOM之获取表单控件的值
2015/01/23 Javascript
JavaScript头像上传插件源码分享
2016/03/29 Javascript
基于Angularjs实现分页功能
2016/05/30 Javascript
JS焦点图,JS 多个页面放多个焦点图的实例
2016/12/08 Javascript
详解webpack+angular2开发环境搭建
2017/06/28 Javascript
angular.js4使用 RxJS 处理多个 Http 请求
2017/09/23 Javascript
JavaScript文本特效实例小结【3个示例】
2018/12/22 Javascript
了解javascript中let和var及const关键字的区别
2019/05/24 Javascript
通过javascript实现段落的收缩与展开
2019/06/26 Javascript
JS中的继承操作实例总结
2020/06/06 Javascript
[02:08:58]2014 DOTA2国际邀请赛中国区预选赛 Ne VS CIS
2014/05/22 DOTA
Python输出带颜色的字符串实例
2017/10/10 Python
Python用户推荐系统曼哈顿算法实现完整代码
2017/12/01 Python
PyQt4实现下拉菜单可供选择并打印出来
2018/04/20 Python
使用Python opencv实现视频与图片的相互转换
2019/07/08 Python
Python pickle模块常用方法代码实例
2020/10/10 Python
纯css3实现鼠标经过图片显示描述的动画效果
2014/09/01 HTML / CSS
美国室内和室外装饰花盆购物网站:ePlanters
2019/03/22 全球购物
男方父母证婚词
2014/01/12 职场文书
优秀求职信范文分享
2014/01/26 职场文书
优秀学生党员先进事迹材料
2014/05/29 职场文书
舞蹈专业求职信
2014/06/13 职场文书
《烈火英雄》观后感:致敬和平时代的英雄
2019/11/11 职场文书
导游词之泰山玉皇顶
2019/12/23 职场文书
Django集成富文本编辑器summernote的实现步骤
2021/05/31 Python
Python爬虫入门案例之爬取二手房源数据
2021/10/16 Python
JS前端使用Canvas快速实现手势解锁特效
2022/09/23 Javascript