class Solution:
def intersection(self, nums1: List[int], nums2: List[int]) -> List[int]:
return list(set(nums1).intersection(set(nums2)))
当数值较大时,用数组做哈希表是不明智的选择。
此时可以选择set集合数据结构了。
set的元素是无序的,不可更改的,无索引下标的。
详情看Python Set 的W3School具体介绍
class Solution:
def intersection(self, nums1: List[int], nums2: List[int]) -> List[int]:
return list(set(nums1).intersection(set(nums2)))
当数值较大时,用数组做哈希表是不明智的选择。
此时可以选择set集合数据结构了。
set的元素是无序的,不可更改的,无索引下标的。
详情看Python Set 的W3School具体介绍