symmetric_difference_update() 方法找到两个集合的对称差并更新调用它的集合。
两个集合 A
和 B
的对称差是位于 A
或 B
中但不在它们的交集中的元素集。
用法:
A.symmetric_difference_update(B)
返回:
symmetric_difference_update()
返回None
(不返回任何内容)。相反,它会更新调用它的集合。
示例:symmetric_difference_update() 的工作
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()用法及代码示例
- Python Set issuperset()用法及代码示例
- Python Set difference_update()用法及代码示例
- Python Set union()用法及代码示例
- Python Set pop()用法及代码示例
- Python Set add()用法及代码示例
- Python Set clear()用法及代码示例
- Python Set issubset()用法及代码示例
- Python Set isdisjoint()用法及代码示例
- Python Set intersection_update()用法及代码示例
- Python Set discard()用法及代码示例
- Python Set intersection()用法及代码示例
- Python Set copy()用法及代码示例
- Python Set difference()用法及代码示例
- Python Set remove()用法及代码示例
- Python Set update()用法及代码示例
- Python Set转String用法及代码示例
- Python Pandas Series.cumsum()用法及代码示例
- Python Pandas Series.astype()用法及代码示例
- Python Pandas Series.nonzero()用法及代码示例
注:本文由纯净天空筛选整理自 Python Set symmetric_difference_update()。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。