📅  最后修改于: 2020-09-20 13:25:36             🧑  作者: Mango
两组A
和B
的对称差是位于A
或B
中但不在其相交处的元素集。
symmetric_difference_update()
的语法为:
A.symmetric_difference_update(B)
symmetric_difference_update()
返回None
(不返回任何内容)。相反,它将更新调用它的集合。 A = {'a', 'c', 'd'}
B = {'c', 'd', 'e' }
result = A.symmetric_difference_update(B)
print('A =', A)
print('B =', B)
print('result =', result)
输出
A = {'a', 'e'}
B = {'d', 'c', 'e'}
result = None
在此,该组A
与集的对称差更新A
和B
。然而,集合B
不变。
推荐阅读: Python Set symmetric_difference()