python获取数组中最多的元素
生活随笔
收集整理的這篇文章主要介紹了
python获取数组中最多的元素
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
獲取數(shù)組中數(shù)量最多的元素,也就是最頻繁的那個元素,方法有很多,下面是3種最簡單的:
1.用max函數(shù)
sample = [1,2,3,3,3,4,5,5] max(set(sample), key=sample.count)2.用collections包的Counter函數(shù)
''' 遇到問題沒人解答?小編創(chuàng)建了一個Python學習交流QQ群:531509025 尋找有志同道合的小伙伴,互幫互助,群里還有不錯的視頻學習教程和PDF電子書! ''' data = Counter(sample) data.most_common(1)[0][0] # data.most_common(1)[0][1] # 就是相應的最高頻元素的頻次3.用statistics包的mode函數(shù)
mode(sample)總結
以上是生活随笔為你收集整理的python获取数组中最多的元素的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python3函数中lambda/fil
- 下一篇: python中的函数、生成器的工作原理