新聞中心
這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
創(chuàng)新互聯(lián)Python教程:python如何過濾列表中的唯一值
1、使用collections.Counter函數(shù)對列表進行計數(shù),并通過列表推導(dǎo)式過濾出非唯一值,過濾出計數(shù)大于1的值。

創(chuàng)新互聯(lián)專注于始興網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗。 熱誠為您提供始興營銷型網(wǎng)站建設(shè),始興網(wǎng)站制作、始興網(wǎng)頁設(shè)計、始興網(wǎng)站官網(wǎng)定制、小程序定制開發(fā)服務(wù),打造始興網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供始興網(wǎng)站排名全網(wǎng)營銷落地服務(wù)。
2、Counter是dict的子類,用來計數(shù)可哈希對象。是一個集合,元素像字典鍵一樣存儲,計數(shù)存儲為值。
計數(shù)可以是任何整數(shù)值,包括0和負數(shù)。它可以接收一個可迭代的對象,并計數(shù)它的元素。
實例
from collections import Counter def filter_unique(lst): return [item for item, count in Counter(lst).items() if count > 1] # EXAMPLES filter_unique([1, 2, 2, 3, 4, 4, 5]) # [2, 4]
以上就是python過濾列表中唯一值的方法,希望對大家有所幫助。更多Python學(xué)習(xí)指路:創(chuàng)新互聯(lián)python教程
本文教程操作環(huán)境:windows7系統(tǒng)、Python 3.9.1,DELL G3電腦。
標題名稱:創(chuàng)新互聯(lián)Python教程:python如何過濾列表中的唯一值
文章轉(zhuǎn)載:http://fisionsoft.com.cn/article/cojhccc.html


咨詢
建站咨詢
