博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python set
阅读量:4969 次
发布时间:2019-06-12

本文共 688 字,大约阅读时间需要 2 分钟。

set类的元素一定是不可变数据类型。

set本身是可变数据类型
set和dict类似。

A={1,2,3,4,5}B={3,5,8,9,10}C={1,2,3}D={6,7,8}'''#交集print(A.intersection(B))print(A&B)print(A)print(A.intersection_update(B))   #求A和B的交集,但会把值返回给Aprint(A)''''''#并集print(A.union(B))print(A|B)print(A.update(B))''''''#差集  A有,B没的print(A.difference(B))print(A-B)print(A.difference_update(B))''''''#对称差集: A和B互相不在的都打印print(A.symmetric_difference(B))print(A^B)print((A|B)-(A&B))'''#删除#A.remove(3)#A.pop()  #随机删除一个元素#A.discard(1)  #删除  不存在也不会出错#print(A)#添加#A.add(8)#print(A)#其他print(A.issubset(C)) #判断A是不是B的子集print(A
C)print(A.isdisjoint(B)) #如果A和B没有交集,则返回Trueprint(A.isdisjoint(D))

转载于:https://www.cnblogs.com/yangzhenwei123/p/6759184.html

你可能感兴趣的文章
centos iptables
查看>>
unity3d 移动与旋转 2
查看>>
寻找二叉查找树中比指定值小的所有节点中最大的那个节点
查看>>
如何设置输入框达到只读效果
查看>>
RT3070 USB WIFI 在连接socket编程过程中问题总结
查看>>
MIS外汇平台荣获“2013年全球最佳STP外汇交易商”
查看>>
LeetCode 题解之Add Digits
查看>>
hdu1502 , Regular Words, dp,高精度加法
查看>>
20120227_CET6
查看>>
SpringBoot在idea中的热部署配置
查看>>
MyEclipse连接SQL Server 2008数据库的操作方法
查看>>
leetcode【67】-Bulb Switcher
查看>>
JS验证图片格式和大小并预览
查看>>
laravel5.2 移植到新服务器上除了“/”路由 ,其它路由对应的页面显示报404错误(Object not found!)———新装的LAMP没有加载Rewrite模块...
查看>>
编写高质量代码--改善python程序的建议(六)
查看>>
windows xp 中的administrator帐户不在用户登录内怎么解决?
查看>>
接口和抽象类有什么区别
查看>>
Codeforces Round #206 (Div. 2)
查看>>
Mycat分表分库
查看>>
模板的文件名和方法名一定要一致!!
查看>>