Creates a list with the non-unique values filtered out.
collections.Counter
to get the count of each value in the list.from collections import Counter
def filter_non_unique(lst):
return [item for item, count in Counter(lst).items() if count == 1]
filter_non_unique([1, 2, 2, 3, 4, 4, 5]) # [1, 3, 5]
Python, List
Creates a list with the unique values filtered out.
Python, List
Splits values into two groups, based on the result of the given filtering function.
Python, List
Splits values into two groups, based on the result of the given filter
list.