阅读量:2
在Python中,可以使用set(集合)对象进行各种集合运算,包括并集、交集、差集和对称差集。以下是如何实现这些运算的示例:
# 创建两个集合
A = {1, 2, 3, 4, 5}
B = {4, 5, 6, 7, 8}
# 并集
union_set = A.union(B)
print("并集:", union_set)
# 交集
intersection_set = A.intersection(B)
print("交集:", intersection_set)
# 差集
difference_set_A_B = A.difference(B)
difference_set_B_A = B.difference(A)
print("A的差集B:", difference_set_A_B)
print("B的差集A:", difference_set_B_A)
# 对称差集
symmetric_difference_set = A.symmetric_difference(B)
print("对称差集:", symmetric_difference_set)
输出结果:
并集: {1, 2, 3, 4, 5, 6, 7, 8}
交集: {4, 5}
A的差集B: {1, 2, 3}
B的差集A: {8, 6, 7}
对称差集: {1, 2, 3, 6, 7, 8}
这些集合运算方法提供了简便的方式来处理集合之间的关系。
以上就是关于“python set怎样实现集合运算”的相关介绍,筋斗云是国内较早的云主机应用的服务商,拥有10余年行业经验,提供丰富的云服务器、租用服务器等相关产品服务。云服务器资源弹性伸缩,主机vCPU、内存性能强悍、超高I/O速度、故障秒级恢复;电子化备案,提交快速,专业团队7×24小时服务支持!
简单好用、高性价比云服务器租用链接:https://www.jindouyun.cn/product/cvm