首页 文章 精选 留言 我的

精选列表

搜索[Python],共10000篇文章
优秀的个人博客,低调大师

oeasy python129 集合_比较运算符_子集_超集_subset_superset

# 集合_比较运算符_子集_超集_subset_superset ## 回忆 - 集合运算 |运算类型|基础运算符|增强赋值运算符|对应方法名| | --- | --- | --- | --- | |交集|&|&=|intersection| |并集|\||\| |差集|-|-=|difference| |对称差集|^|^=|symmetric_difference| - 集合 还有什么函数 吗??🤔 判断交集函数 ``` help(set.isdisjoint) ``` - isdisjoint - is 是否 - disjoint - 没有连接 ![图片描述](https://developer.qcloudimg.com/http-save/7606088/7cce1de596fa102df7cd89a403f53d31.png) - 判断交集是否为空 ### 实战 ``` s1 = {0} s2 = {1} ``` - 如果交集为空 ![图片描述](https://developer.qcloudimg.com/http-save/7606088/73ccddcd25aef8a87f58035a42182499.png) - 如果交集不为空 ![图片描述](https://developer.qcloudimg.com/http-save/7606088/17365270d37ef190c27a0e5a1ece19bb.png) - 相当于判断 ``` (s1 & s2) == set() ``` ### 子集判断 ![图片描述](https://developer.qcloudimg.com/http-save/7606088/02dca07ae197586e92ca49d55a513f20.png) - sub 下面的 - subway 地下铁 - subject 使屈从 - submarine 潜水艇 - sub 下属的 - subcontractor 分包商 - subordinate 下属 - subcontinent 次大陆 - subset - 子集 ### 具体判断 ``` s1 = {1, 2, 3} s2 = {1, 2, 3, 4} ``` - 具体判断 ![图片描述](https://developer.qcloudimg.com/http-save/7606088/708391e8798e6e28c645a3d4f8f7c8d0.png) - 空集是任何集合的子集 ![图片描述](https://developer.qcloudimg.com/http-save/7606088/d3c4170d47992cbc8bab7492ac0341ea.png) - 有运算符 可以判断子集吗? ### 运算符 ``` s1 = {1} s2 = {0, 1} s1 s2 s2 > s1 s1 > s1 ``` - 判断的是 真超集 ![图片描述](https://developer.qcloudimg.com/http-save/7606088/25d6633a8f5ec0b61ed71b94c21fad59.png) - 可以判断 超集吗? ### 超集 ``` s1 = {1} s1 >= s1 ``` - 效果 ![图片描述](https://developer.qcloudimg.com/http-save/7606088/3365b197eacce4a006e8cd2c515f372b.png) ### 新单词 |英文|中文释义| | --- | --- | |set|集合| |discard|排除| |frozen|冻结(不可变集合)| |intersection|交集| |union|并集| |superset|超集| |subset|子集| |difference|差集| |symmetric|对称| |disjoint|不相交| ### 总结 - 集合操作 |英文单词|中文释义| | --- | --- | |add|添加| |clear|清空| |remove|指定删除| |discard|丢弃(删除)| |pop|弹出| - 集合运算 |运算类型|基础运算符|增强赋值运算符|对应方法名| | --- | --- | --- | --- | |交集|&|&=|intersection| |并集|\||\| |差集|-|-=|difference| |对称差集|^|^=|symmetric_difference| - 集合之间可以判断 |运算类型|英文描述|运算符| | --- | --- | --- | |是否有交集|isdisjoint|无| |是否是子集|issubset|=| ![图片描述](https://developer.qcloudimg.com/http-save/7606088/f99a1b820756d558961671aff3ee6940.png) - 遇到这么个问题 - {}并不是空集 - 而是一个dict - 什么是dict呢?🤔 - 下次再说 👋

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册