给定一个整数数组,判断是否存在重复元素。
如果存在一值在数组中出现至少两次,函数返回 true 。如果数组中每个元素都不相同,则返回 false 。
这道题不叫简单,只是让判断是否有重复的元素。可以使用集合的思想。如果一个列表去重前后的长度不一样长,那就一定是有重复的元素,相反就没有。所以代码如下,只有一行:
def Solution(nums):
return len(nums) != len(set(nums))

给定一个整数数组,判断是否存在重复元素。
如果存在一值在数组中出现至少两次,函数返回 true 。如果数组中每个元素都不相同,则返回 false 。
这道题不叫简单,只是让判断是否有重复的元素。可以使用集合的思想。如果一个列表去重前后的长度不一样长,那就一定是有重复的元素,相反就没有。所以代码如下,只有一行:
def Solution(nums):
return len(nums) != len(set(nums))

1万+

被折叠的 条评论
为什么被折叠?