--- title: Check for duplicates in list tags: list expertise: beginner firstSeen: 2018-04-01T11:03:09+03:00 lastUpdated: 2020-11-02T19:28:05+02:00 --- Checks if there are duplicate values in a flat list. - Use `set()` on the given list to remove duplicates, compare its length with the length of the list. ```py def has_duplicates(lst): return len(lst) != len(set(lst)) ``` ```py x = [1, 2, 3, 4, 5, 5] y = [1, 2, 3, 4, 5] has_duplicates(x) # True has_duplicates(y) # False ```