class Solution(object):
def intersection(self, nums1, nums2):
"""
:type nums1: List[int]
:type nums2: List[int]
:rtype: List[int]
"""
res = []
for a in nums1:
if a in nums2 and a not in res:
res.append(a)
return res
Sol = Solution()
print Sol.intersection([1,2,2,3],[2,2])
0,自己写的
1,实现的是两个列表的相交。
2,也可以直接将两个列表转化为集合,直接用集合的交进行操作。
set(nums1)&set(nums2)