✉️1. 题目描述:
给定两个数组 nums1 和 nums2 ,返回 它们的交集 。输出结果中的每个元素一定是 唯一 的。我们可以 不考虑输出结果的顺序 。
🌻2. 例子:
输入:nums1 = [1,2,2,1], nums2 = [2,2]
输出:[2]
😏3. 解题思路(自己的一些小想法):
1. 很直观的解题思路:遍历数组,如果元素在另一个数组之中,加到要返回的数组中
✨4. 代码:
def intersection(self, nums1, nums2):
"""
:type nums1: List[int]
:type nums2: List[int]
:rtype: List[int]
"""
result = []
for i in set(nums1):
if i in nums2:
result.append(i)
return result