首页 > 编程语言 >Python的set并集,交集,叉集,对称差集

Python的set并集,交集,叉集,对称差集

时间:2023-02-04 14:47:18浏览次数:35  
标签:set 并集 Python list 差集 交集 print

# @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}

标签:set,并集,Python,list,差集,交集,print
From: https://www.cnblogs.com/cpas-3-org/p/17091445.html

相关文章