- 2
- 0
- 约1.22千字
- 约 7页
- 2022-04-11 发布于江西
- 举报
Set(集合)——对称差集
Set(集合)——对称交集
对称差集:取集合 A 和 B 中不属于 AB 的元素
1)运算符 ^
2) symmetric_ difference() 方法
3) symmetric_ difference_update() 方法
Set(集合)——对称差集
1)运算符 -
set1={1,2,3}
set2={3,4,5}
set3=set1 ^ set2
print(set3)
{1, 2, 4, 5}
Set(集合)——对称差集
2) symmetric_difference()方法:返回两个集合中不重复的元素集合,即会移除两个集合中都存在的元素
语法: set. symmetric_difference(set1, set2 ... etc)
set1 -- 必需,要查找相同元素的集合,可以是任何序列 若是字典,按键比较
返回值:返回一个新的集合
set1={1,2,3}
set2={3,4,5,2}
list1=[2,3]
dict1={2:9,b:10}
set3=set1.symmetric_difference(set2)
print(set3)
{1,4,5}
Set(集合)——对称差集
2) symmetric_difference_update() 方法:移除当前集合中在另外一个指定集合相同的元素,并将另
原创力文档

文档评论(0)