判断list中是否有重复值:利用不包含重复值的set和包含的list的长度来判断
class Solution:
"""
@param nums: the given array
@return: if any value appears at least twice in the array
"""
def containsDuplicate(self, nums):
# Write your code here
return len(set(nums)) != len(nums)
其实只有一行:return len(set(nums)) != len(nums)
有点小波折是有重复返回“true” 所以要用‘’!=‘’。然后之前忘了用“!=”,用if,else来return的时候跟现在这个用了“!=”的版本用时是一样的,101ms