检查列表中的重复项
检查一个扁平列表中是否存在重复的值。
- 使用
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
检查一个扁平列表中是否存在重复的值。
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