python 實(shí)現(xiàn)返回一個列表中出現(xiàn)次數(shù)最多的元素方法
更新時間:2019年06月11日 09:39:16 作者:毛寶寶
今天小編就為大家分享一篇python 實(shí)現(xiàn)返回一個列表中出現(xiàn)次數(shù)最多的元素方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
如下所示:
# 返回一個列表中出現(xiàn)次數(shù)最多的元素 def showmax(lt): index1 = 0 #記錄出現(xiàn)次數(shù)最多的元素下標(biāo) max = 0 #記錄最大的元素出現(xiàn)次數(shù) for i in range(len(lt)): flag = 0 #記錄每一個元素出現(xiàn)的次數(shù) for j in range(i+1,len(lt)): #遍歷i之后的元素下標(biāo) if lt[j] == lt[i]: flag += 1 #每當(dāng)發(fā)現(xiàn)與自己相同的元素,flag+1 if flag > max: #如果此時元素出現(xiàn)的次數(shù)大于最大值,記錄此時元素的下標(biāo) max = flag index1 = i return lt[index1] #返回出現(xiàn)最多的元素 lt = [1,1,2,3,3,5,6,8,9,4,6,18,6,44,6,44,44,44] print(showmax(lt))
以上這篇python 實(shí)現(xiàn)返回一個列表中出現(xiàn)次數(shù)最多的元素方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
您可能感興趣的文章:
- python統(tǒng)計列表中元素出現(xiàn)次數(shù)的三種方法
- Python統(tǒng)計列表中每個元素出現(xiàn)次數(shù)的4種實(shí)現(xiàn)
- Python統(tǒng)計列表元素出現(xiàn)次數(shù)的方法示例
- Python找出列表中出現(xiàn)次數(shù)最多的元素三種方式
- Python實(shí)現(xiàn)統(tǒng)計給定列表中指定數(shù)字出現(xiàn)次數(shù)的方法
- Python統(tǒng)計列表中的重復(fù)項出現(xiàn)的次數(shù)的方法
- Python計算元素在列表中出現(xiàn)的次數(shù)實(shí)例
相關(guān)文章
Python使用Socket實(shí)現(xiàn)簡單聊天程序
這篇文章主要介紹了Python使用Socket實(shí)現(xiàn)簡單聊天程序,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下2020-02-02
Python使用matplotlib實(shí)現(xiàn)繪制自定義圖形功能示例
這篇文章主要介紹了Python使用matplotlib實(shí)現(xiàn)繪制自定義圖形功能,結(jié)合實(shí)例形式分析了Python基于matplotlib模塊實(shí)現(xiàn)自定義圖形繪制相關(guān)操作技巧,需要的朋友可以參考下2018-01-01
詳解Python函數(shù)可變參數(shù)定義及其參數(shù)傳遞方式
這篇文章主要介紹了詳解Python函數(shù)可變參數(shù)定義及其參數(shù)傳遞方式的相關(guān)資料,這里提供實(shí)例代碼幫助大家學(xué)習(xí)理解這部分內(nèi)容,需要的朋友可以參考下2017-08-08
Python跑循環(huán)時內(nèi)存泄露的解決方法
這篇文章主要介紹了Python跑循環(huán)時內(nèi)存泄露的解決方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-01-01
Django自定義插件實(shí)現(xiàn)網(wǎng)站登錄驗證碼功能
這篇文章主要為大家詳細(xì)介紹了Django自定義插件實(shí)現(xiàn)網(wǎng)站登錄驗證碼功能,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-04-04

