检查列表中的重复项

检查一个扁平列表中是否存在重复的值。

  • 使用set()函数从给定的列表中删除重复项,然后将其长度与列表的长度进行比较。
def has_duplicates(lst):
  return len(lst) != len(set(lst))

x = [1, 2, 3, 4, 5, 5]
y = [1, 2, 3, 4, 5]
has_duplicates(x) # True
has_duplicates(y) # False