python 实现返回一个列表中出现次数最多的元素方法

 更新时间:2019年06月11日 09:39:16   作者:毛宝宝  
今天小编就为大家分享一篇python 实现返回一个列表中出现次数最多的元素方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

如下所示:

# 返回一个列表中出现次数最多的元素
 
 
 
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 实现返回一个列表中出现次数最多的元素方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Pandas多列值合并成一列的实现

    Pandas多列值合并成一列的实现

    本文主要介绍了Pandas多列值合并成一列的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-07-07
  • python爬虫 猫眼电影和电影天堂数据csv和mysql存储过程解析

    python爬虫 猫眼电影和电影天堂数据csv和mysql存储过程解析

    这篇文章主要介绍了python爬虫 猫眼电影和电影天堂数据csv和mysql存储过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-09-09
  • Python 模板引擎的注入问题分析

    Python 模板引擎的注入问题分析

    本文给大家主要讲述的是Python 模板引擎的注入问题分析,以及如何防范和需要注意的地方,有需要的小伙伴可以参考下
    2017-01-01
  • python用pyecharts画矩形树图实例

    python用pyecharts画矩形树图实例

    大家好,本篇文章主要讲的是python用pyecharts画矩形树图实例,感兴趣的同学赶快来看一看吧,对你有帮助的话记得收藏一下
    2022-01-01
  • python中end=" "的含义及说明

    python中end=" "的含义及说明

    这篇文章主要介绍了python中end=" "的含义及说明,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-01-01
  • Python面向对象class类属性及子类用法分析

    Python面向对象class类属性及子类用法分析

    这篇文章主要介绍了Python面向对象class类属性及子类用法,结合实例形式较为详细的分析了Python面向对象编程中class类属性的访问、修改、删除操作及子类的相关使用技巧,需要的朋友可以参考下
    2018-02-02
  • python通过cookie模拟已登录状态的初步研究

    python通过cookie模拟已登录状态的初步研究

    对于那些需要在登录环境下进行的爬虫操作,模拟登陆或伪装已登录状态是一个刚性需求。这篇文章主要介绍了python通过cookie模拟已登录状态的相关资料,需要的朋友可以参考下
    2016-11-11
  • Python的设计模式编程入门指南

    Python的设计模式编程入门指南

    这篇文章主要介绍了Python的设计模式编程入门指南,设计模式主要指面对某些问题时需要用到的编程思想,需要的朋友可以参考下
    2015-04-04
  • Python实现四个经典小游戏合集

    Python实现四个经典小游戏合集

    这篇文章主要介绍了利用Python编写一个经典小游戏的合集,包括:贪吃蛇,扫雷,俄罗斯方块,五子棋。感兴趣的小伙伴可以跟随小编一起学习一下
    2021-12-12
  • python使用turtle绘制分形树

    python使用turtle绘制分形树

    这篇文章主要为大家详细介绍了python使用turtle绘制分形树的方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-06-06

最新评论