В Python вы можете использовать a.intersection(b), чтобы найти элементы, общие для обоих наборов.
Есть ли способ сделать непересекающуюся противоположную версию этого? Элементы, которые не являются общими для a и b; уникальные элементы в a объединены с уникальными элементами в b?