python如何过滤列表中的唯一值

来源:千锋教育
发布时间:2023-11-11 05:37:31
分享

python如何过滤列表中的唯一值

1、使用collections.Counter函数对列表进行计数,并通过列表推导式过滤出非唯一值,过滤出计数大于1的值。

2、Counter是dict的子类,用来计数可哈希对象。是一个集合,元素像字典键一样存储,计数存储为值。

计数可以是任何整数值,包括0和负数。它可以接收一个可迭代的对象,并计数它的元素。

实例

fromcollectionsimportCounter

deffilter_unique(lst):

return[itemforitem,countinCounter(lst).items()ifcount>1]

#EXAMPLES

filter_unique([1,2,2,3,4,4,5])#[2,4]

以上内容为大家介绍了python培训之如何过滤列表中的唯一值,希望对大家有所帮助,如果想要了解更多Python相关知识,请关注IT培训机构:千锋教育。

声明:本站部分稿件版权来源于网络,如有侵犯版权,请及时联系我们。

相关推荐

  • Python中如何使用replace()方法实现字符串内部替换? python中如何使用replace()方法实现字符串内部替换?python字符串中,我们会遇到新的字符串并不适合使用,这就需要旧的、合适的的字符串替换上,以实现字符串的内部替换。本文就向大家介绍py
  • python matlab库有何用法? pythonmatlab库有何用法?大部分的库都是对应不同的接口使用,然而本期给大家带来的库有点与众不同,涉及的方向是图形化的界面,使用上并不困难,但是也存在着需要注意的使用的,比如安装方面,不同于其
  • python operator模块有何用法? pythonoperator模块有何用法?作为一个标准功能操作符接口,从使用功能可以获悉当遇到API的时候,最起码可以进行operator模块的调用,其次在使用上目标很简单,遇到要自行创建函数的时候,
  • 如何使用python中strip函数? 如何使用python中strip函数?python中,str函数可以将某一类型的变量或者常量转换为字符串对象,而如果你想返回原字符串的副本,移除其中的前导和末尾字符,就要用到strip函数,本文将对p
  • python中zipfile模块是什么? python中zipfile模块是什么?本文教程操作环境:windows7系统、Python3.9.1,DELLG3电脑。1、zipfile模块利用zipfile模块,python程序可以创建和打开或
  • python文件路径的操作 python文件路径的操作在python中,文件使用十分频繁,本文将向大家介绍python文件路径的操作:得到指定文件路径、得到当前文件名、判断文件路径是否存在、获得指定文件夹下所有文件、获得文件后缀