温馨提示×

python的set支持对称差吗

小樊
84
2024-11-19 11:22:38
栏目: 编程语言
Python开发者专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

是的,Python 的 set 支持对称差运算。两个集合 A 和 B 的对称差是指那些在 A 或 B 中但不在它们交集中的元素组成的集合,用符号 ^ 表示。例如:

A = {1, 2, 3}
B = {2, 3, 4}
symmetric_difference = A ^ B
print(symmetric_difference)  # 输出 {1, 4}

在这个例子中,集合 A 和 B 的交集是 {2, 3},因此它们的对称差是 {1, 4}

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:python set运算的对称差集

0