📅  最后修改于: 2023-12-03 15:33:56.703000             🧑  作者: Mango
在Python中,可以使用 set
数据类型来进行多组对称差计算。
对称差是指两个集合之间不重复的所有元素的集合。例如,对于集合 A 和集合 B:
A = {1, 2, 3, 4}
B = {3, 4, 5, 6}
则 A 和 B 的对称差为:
A ⊕ B = {1, 2, 5, 6}
对于多个集合,可以使用 ^
运算符来进行对称差计算。例如,对于三个集合 A、B 和 C:
A = {1, 2, 3}
B = {2, 3, 4}
C = {3, 4, 5}
result = A ^ B ^ C
则 result
的值为:
result = {1, 5}
A = {1, 2, 3}
B = {2, 3, 4}
C = {3, 4, 5}
result = A ^ B ^ C
print(result)
输出结果为:
{1, 5}
通过以上示例代码,我们可以看到如何使用 ^
运算符计算多组对称差。