# @Software:PyCharm
list_a = [1, 2, 3, 4, 5]
list_b = [2, 3, 7, 8, 9]
print(set(list_a) | set(list_b)) # 并集-所有不重复元素的集合
print(set(list_a) & set(list_b)) # 交集-同时出现在2个列表中的元素集合
print(set(list_a) - set(list_b)) # 差集-在a列表中,不在b列表中的元素集合
print(set(list_a) ^ set(list_b)) # 对称差集-在a或者b中,但没有同时在ab中的元素集合
{1, 2, 3, 4, 5, 7, 8, 9}
{2, 3}
{1, 4, 5}
{1, 4, 5, 7, 8, 9}