Python中用max()篩選出列表中出現次數最多的元素


1 List = [1,2,3,4,2,3,2]    # 隨意創建一個只有數字的列表      
2 maxTimes = max(List,key=List.count)    # maxTimes指列表中出現次數最多的元素
3 print(maxTimes)    # 將出現次數最多的元素打印出來
4 # 第三行的代碼打印值為數字2

 

max()函數在文檔中的說明

 

 

 

由說明文檔可知,通常使用的是max()第二種用法;

第一種則適用於篩選出列表中出現次數最多的元素。

更多用法

1 List = [1,2,3,4,2,3,2,0,0,0,0,0,"你好","你好","你好","你好","你好","你好","你好"]    # 隨意創建的列表      
2 maxTimes = max(List,key=List.count)    # maxTimes指列表中出現次數最多的元素
3 print(maxTimes)    # 將出現次數最多的元素打印出來
4 # 第三行代碼打印值為 "你好"

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM