Python中对集合进行操作的方法
1、创建两个集合s1 和s2 ,具体代码如下:
s1 = set("1234")
s2 = set("3456")

2、下面我们获取上面s1和s2集合中共有的元素并打印,具体代码为:
print(s1&s2)
还可以用intersection
print(s1.intersection(s2))

3、获取两个集合中去重复后的全部元素的两个方法,具体代码如下:
print(s1|s2)
print(s1.union(s2))

4、获取集合s1中去除与s2中交集后的全部元素的两个方法,代码如下:
print(s1-s2)
print(s1.difference(s2))

5、最后我们介绍获取两个集合中去除交集后的全部元素,代码如下:
print(s1^s2)
print(s1.symmetric_difference(s2))

6、整体代码总结:
s1 = set("1234")
s2 = set("3456")
print(s1&s2) #获取两个集合中的共有元素
print(s1.intersection(s2))
print(s1|s2) #获取两个集合中去重复后的全部元素
print(s1.union(s2))
print(s1-s2) #获取集合s1中去除与s2中交集后的全部元素
print(s1.difference(s2))
print(s1^s2) #获取两个集合中去除交集后的全部元素
print(s1.symmetric_difference(s2))
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:157
阅读量:162
阅读量:79
阅读量:173
阅读量:60