Skip to content
This repository was archived by the owner on May 7, 2023. It is now read-only.

Files

Latest commit

 

History

History
23 lines (18 loc) · 527 Bytes

filter-unique.md

File metadata and controls

23 lines (18 loc) · 527 Bytes
title type tags cover dateModified
Filter unique list values
snippet
list
feathers
2020-11-02 19:27:53 +0200

Creates a list with the unique values filtered out.

  • Use collections.Counter to get the count of each value in the list.
  • Use a list comprehension to create a list containing only the non-unique values.
from collections import Counter

def filter_unique(lst):
  return [item for item, count in Counter(lst).items() if count > 1]
filter_unique([1, 2, 2, 3, 4, 4, 5]) # [2, 4]