编程语言
首页 > 编程语言> > Python-集合的数据操作

Python-集合的数据操作

作者:互联网

 1 s1 = {10, 20, 30, 40}
 2 s2 = {20, 30, 40, 50, 60}
 3 # 交集
 4 print(s1.intersection(s2))
 5 print(s1 & s2)
 6 print(s1)
 7 print(s2)
 8 
 9 # 并集
10 print(s1.union(s2))
11 print(s1 | s2)
12 print(s1)
13 print(s2)
14 
15 # 差集
16 print(s1.difference(s2)) #s1有而s2没有的元素
17 print(s1 - s2)
18 print(s1)
19 print(s2)
20 
21 # 对称差集
22 print(s1.symmetric_difference(s2))
23 print(s1 ^ s2)
24 print(s1)
25 print(s2)

进行上述操作后,原集合不变。

标签:20,Python,s2,s1,差集,print,集合,操作,difference
来源: https://www.cnblogs.com/0xiaoyu/p/15935777.html