在做—– leetcode存在重复元素—– 这道题时,用set处理列表时发现的一个小问题:
经set去重后,列表会变成乱序,和原列表比较的话,会显示两者不等
所以set去重后不能直接比较
class Solution:
def containsDuplicate(self, nums):
nums = sorted(nums)
nu = nums[:]
nu = list(set(nu))
if nu == nums:
return False
else:
return True