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之eval()函数危险性浅析
Jul 03 Python
Python脚本实现虾米网签到功能
Apr 12 Python
Python 爬虫多线程详解及实例代码
Oct 08 Python
python用模块zlib压缩与解压字符串和文件的方法
Dec 16 Python
完美解决Python2操作中文名文件乱码的问题
Jan 04 Python
python实现SOM算法
Feb 23 Python
详解Python正则表达式re模块
Mar 19 Python
Django中提供的6种缓存方式详解
Aug 05 Python
python自动保存百度盘资源到百度盘中的实例代码
Aug 26 Python
python tkinter实现连连看游戏
Nov 16 Python
python 递归相关知识总结
Mar 03 Python
浅谈Python数学建模之线性规划
Jun 23 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
Win2000+Apache+MySql+PHP4+PERL安装使用小结
2006/10/09 PHP
DISCUZ 分页代码
2007/01/02 PHP
php实现简单洗牌算法
2013/06/18 PHP
php实现留言板功能
2017/03/05 PHP
js出生日期 年月日级联菜单示例代码
2014/01/10 Javascript
简单谈谈javascript Date类型
2015/09/06 Javascript
简要了解jQuery移动web开发的响应式布局设计
2015/12/04 Javascript
AngularJS基础 ng-focus 指令简单示例
2016/08/01 Javascript
AngularJS实现数据列表的增加、删除和上移下移等功能实例
2016/09/05 Javascript
通过Ajax使用FormData对象无刷新上传文件方法
2016/12/08 Javascript
vue语法之拼接字符串的示例代码
2017/10/25 Javascript
elementui的默认样式修改方法
2018/02/23 Javascript
vue项目中使用particles实现粒子背景效果及遇到的坑(按钮没有点击响应)
2020/02/11 Javascript
微信小程序绘制半圆(弧形)进度条
2020/11/18 Javascript
swiperjs实现导航与tab页的联动
2020/12/13 Javascript
Python使用getpass库读取密码的示例
2017/10/10 Python
Python使用arrow库优雅地处理时间数据详解
2017/10/10 Python
Python使用Flask-SQLAlchemy连接数据库操作示例
2018/08/31 Python
Python实现分段线性插值
2018/12/17 Python
pycharm无法导入本地模块的解决方式
2020/02/12 Python
Python修改DBF文件指定列
2020/12/19 Python
Kipling凯浦林美国官网:世界著名时尚休闲包袋品牌
2016/08/24 全球购物
Paper Cape官网:美国婴儿和儿童服装品牌
2019/11/02 全球购物
伦敦香水公司:The London Perfume Company
2019/11/13 全球购物
SOA的常见陷阱或者误解是什么
2014/10/05 面试题
小学教师学期末自我评价
2013/09/25 职场文书
员工年终演讲稿
2014/01/03 职场文书
秋季婚礼证婚词
2014/01/11 职场文书
会计与出纳自荐书范文
2014/03/16 职场文书
初一新生军训方案
2014/05/22 职场文书
2014教师党员自我评议总结
2014/09/19 职场文书
领导班子奢靡之风查摆问题及整改措施
2014/09/27 职场文书
董存瑞观后感
2015/06/11 职场文书
卫生主题班会
2015/08/14 职场文书
MySQL中B树索引和B+树索引的区别详解
2022/03/03 MySQL
vue自定义右键菜单之全局实现
2022/04/09 Vue.js