2032. Two Out of Three (Easy) - TengnanYao/daily_leetcode GitHub Wiki

class Solution:
    def twoOutOfThree(self, nums1: List[int], nums2: List[int], nums3: List[int]) -> List[int]:
        nums1, nums2, nums3 = set(nums1), set(nums2), set(nums3)
        result = set()
        for num in nums1:
            if num in nums2 or num in nums3:
                result.add(num)
        for num in nums2:
            if num in nums3:
                result.add(num)
        return result