基本数据类型__集合
集合(set)
定义集合:qq = {value,value} 或者是qq = set(value,value) 集合的作用:去重,关系运算(集合必须为可hash类型) 集合元素的几个原则: 1)、每个元素为不可变类型(可hash,可以作为字典里的kay) 2)、没有重复元素 3)、无序(无序排列) 重点来了:集合的目的就是讲不同的值放在一起,不同的集合间可以进行关系运算,无序纠结元素的类型 操作(了解就好): 首先定义两个集合set1 和 set2 set1 in set2 ======>set1 是否在set2里,还有not in 意思相反 set1 | set2 (并集)两个集合组成的所有的集合 set1 & set2 (交集) 两个共同的部分 set1 - set2 (差集) 只有set1没有set2 的 set1 ^ set2 (对称差集) 没有同事在两个集合的集合 在集合中添加元素用.add()方法,.pop方法不指定参数,随机删除,并且有返回值 单纯的删除:discard,remove 指定元素删除,元素不存在不报错,单纯的删除,没有返回值 update方法谁调用更新谁的集合
本文来自博客园,作者:一石数字欠我15w!!!,转载请注明原文链接:https://www.cnblogs.com/52-qq/p/8323773.html
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 一个奇形怪状的面试题:Bean中的CHM要不要加volatile?
· [.NET]调用本地 Deepseek 模型
· 一个费力不讨好的项目,让我损失了近一半的绩效!
· .NET Core 托管堆内存泄露/CPU异常的常见思路
· PostgreSQL 和 SQL Server 在统计信息维护中的关键差异
· DeepSeek “源神”启动!「GitHub 热点速览」
· 我与微信审核的“相爱相杀”看个人小程序副业
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· 如何使用 Uni-app 实现视频聊天(源码,支持安卓、iOS)
· C# 集成 DeepSeek 模型实现 AI 私有化(本地部署与 API 调用教程)