检查给定列表是不是存在重复元素,可使用python中 set() 函数来移除所有重复元素,通过去重后的长度进行判断
def list_is_unique(lst):
return len(lst) == len(set(lst))
x = [1,1,2,2,3,2,3,4,5,6]
y = [1,2,3,4,5]
list_is_unique(x) # False
list_is_unique(y) # True
检查给定列表是不是存在重复元素,可使用python中 set() 函数来移除所有重复元素,通过去重后的长度进行判断
def list_is_unique(lst):
return len(lst) == len(set(lst))
x = [1,1,2,2,3,2,3,4,5,6]
y = [1,2,3,4,5]
list_is_unique(x) # False
list_is_unique(y) # True