Symmetric difference

Write codeEasy11 min

Your task

Given two integer lists, return the distinct values that appear in exactly one of the two lists, present somewhere in the first but nowhere in the second, or present in the second but not the first (the symmetric difference of their distinct value sets). Duplicates within a single list are irrelevant. Return the values sorted in ascending numeric order so the output is deterministic. For example, [1, 2, 3] and [3, 4] give [1, 2, 4], and two identical lists give an empty list.

Examples

exclusive_values(a: list[int], b: list[int]) -> list[int]
Example 1
Inputexclusive_values([1, 2, 3], [3, 4])
Output[1, 2, 4]