set集合的常用方法
2024-10-02 07:17:28
set集合是一种无序不重复的集合
add (self, *args, **kwargs) 添加元素
clear (self, *args, **kwargs) 清空内容
update (self, *args, **kwargs) 可添加多个元素,更新
difference (self, *args, **kwargs) A.difference(B) 在A中找B没有的元素
difference_update (self, *args, **kwargs) 从当前集合中删除和B中相同的元素
discard (self, *args, **kwargs) 删除指定值,不存在也不报错
remove (self, *args, **kwargs) 删除指定值,不存在就报错
pop (self, *args, **kwargs) 弹出一个数并移除 ,可以说是随机的
remove (self, *args, **kwargs) 移除指定元素,不存在报错
issubset (self, *args, **kwargs) A是否是B的子序列
issuperset (self, *args, **kwargs) A是否为B的父序列
symmetric_difference (self, *args, **kwargs) 把AB交集外的元素放在一起
symmetric_difference_update (self, *args, **kwargs) 把AB交集外的元素放在一起,更新到A
union (self, *args, **kwargs) 并集
intersection (self, *args, **kwargs) 交集
intersection_update (self, *args, **kwargs) 把交集更新到A中
isdisjoint (self, *args, **kwargs) 如果没有交集,返回True,否则返回False
最新文章
- Mybatis框架的多对一关联关系(六)
- 企业 SOA 设计(1)–ESB 设计
- SELECT INTO 和 INSERT INTO区别
- jQuery实现折叠下拉效果
- elk实战分析nginx日志文档
- 有关Azure存储帐号监视器中的度量值
- 《OD学oozie》20160813
- [VBA] excel获取单元格的超链接地址函数
- Java学习日记——基本数据类型
- Docker 共有 13 个管理命令和 41 个通用命令,以下是常用 Docker 命令列表
- 【.NET】SqlDateTime 溢出。必须介于 1/1/1753 12:00:00 AM 和 12/31/9999 11:59:59 PM之间
- [20180627]truncate table的另类恢复.txt
- php parse_url 解析URL并返回其组成部分
- BootstrapValidator验证
- akka共享内存
- C++中1/0和1/0.0的区别
- angular.extend深拷贝(deep copy)
- RunAsDate v1.36 突破软件试用30天的工具
- CentOS7启动Tomcat报错:./startup.sh: Permission denied
- charles工具教程