第二十四篇:Python 集合高级操作
一、集合的对称差集
(一)对称差集的概念及 symmetric_difference()
方法
- 对称差集的概念:对于两个集合
A
和B
,它们的对称差集是指那些只属于A
或者只属于B
的元素组成的集合,即属于A
但不属于B
的元素,以及属于B
但不属于A
的元素的总和。用数学符号表示为A △ B
。 symmetric_difference()
方法:在 Python 中,集合提供了symmetric_difference()
方法来计算两个集合的对称差集。该方法接受另一个集合作为参数,并返回一个新的集合,这个新集合就是两个集合的对称差集。
示例代码如下:
set1