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()。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。