集合类型的操作符(共10个)
注意:本次所有的举例均为s={1,2,3,4,5},t={4,5,6,7}
1.S - T 或 S.difference(T):
返回一个新集合,包括在集合S中但不在集合T中的元素
eg:2.S -= T或S.difference_update(T):
更新集合S,包括在集合S,包括在集合S中但不在集合T中的元素。
eg:
3.S & T或S.intersection(T):
返回一个新集合,包括同时在集合S和T中的元素。
eg:4.S&=T或S.intersection_update(T):
更新集合S,包括同时在集合S和T中的元素。
eg:5.S^T或s.symmetric_difference(T):
返回一个新集合,包括集合S和T中的元素,但不包括同时在其中的元素。
eg:6.S^T或s.symmetric_difference_update(T):
更新集合S,包括集合S和集合T中的元素,但不包括同时在其中的元素。
eg:7.S|T或S.union(T):
返回一个新集合,包括集合S和集合T中的所有元素。
eg:8.S|=T或S.update(T):
更新集合S,包括集合S和集合T中的所有元素。
eg:9.S<=T或S.issubset(T):
如果S与T相同或S是T的子集,返回True,否则返回False,可以用S<T判断S是否是T的真子集。
eg:***注意:***这里多举一个例子
eg:10.S>=T或S.issubset(T):
如果S与T相同或S是T的超集,返回True,否则返回False,可以用S>T判断S是否是T的真超集。
eg:***补充:
超集定义:***如果一个集合S2中的每一个元素都在集合S1中,且集合S1中可能包含S2中没有的元素,则集合S1就是S2的一个超集,反过来,S2是S1的子集。 S1是S2的超集,若S1中一定有S2中没有的元素,则S1是S2的真超集,反过来S2是S1的真子集。
举例:
集合类型的操作符(共10个)相关推荐
- python集合类型的操作符_Python 语言学习 第一篇:数据类型(数字,集合,布尔类型,操作符)...
Python语言最常用的对象是变量和常量,常量的值是字面意思,变量的值是可变的,例如,123,"上海"是常量,而a=1,a=2,其中a是变量名.内置的核心数据类型有:数字.字符串. ...
- Python回顾与整理5:映像和集合类型
0.说明 依然是按照前面介绍的几种序列类型的思路来总结字映像类型和集合类型,即先做一个介绍,再讨论可用操作符.工厂函数.内建函数和方法. 1.映射类型:字典 映射类型被称做哈希表,而Python中的字 ...
- python集合类型的四种操作符_深入解析Python中的集合类型操作符
(1)标准类型操作符(所有的集合类型) 成员关系 (in, not in) 就序列而言,Python中的in和not in操作符决定某个元素是否是一个集合中的成员. 集合等价/不等价 等价/不等价被用 ...
- 7.2集合类型操作符
集合类型操作符 In not in 集合等价与不等价(== ,!=) set1=set("jiaxin") set2=set("jiaxinxinxin") p ...
- python集合类型的四种操作符_python:集合【全用法】
python中有列表.元组.集合.字典这四种可以存放多个数据元素的集合,他们在总体功能上都起着存放数据的作用,却都有着各自的特点.本片文章中我们会对集合的用法做详细说明. 演示环境: python3. ...
- python集合类型应用场景_python学习笔记(10)--组合数据类型(集合类型)
集合类型 集合是多个元素的无序组合,每个元素唯一,不存在相同类型,每个元素是不可变类型.用{}表示,元素间用逗号分隔.建立结合类型用{},或set函数,如果是空集合必须用set. >>&g ...
- Python集合类型详解(一)——集合定义与集合操作符
今天继续给大家介绍Python相关知识,本文主要内容是Python集合类型定义与集合操作符. 一.集合类型定义 在Python中,集合是一种非常重要的组合数据类型.Python中的集合与数学中的集合非 ...
- python映射类型-python2.x学习笔记(8)-映射和集合类型
1. 字典是 Python 语言中唯一的映射类型.映射类型对象里哈希值(键) 和指向的对象(值)是一对一的关系. 2. 一个字典对象是可变的,它是一个容器类型,能存储任意个数的 Python 对象,其 ...
- python序列类型唯一的映射类型_python2.x学习笔记(8)-映射和集合类型
1. 字典是 Python 语言中唯一的映射类型.映射类型对象里哈希值(键) 和指向的对象(值)是一对一的关系. 2. 一个字典对象是可变的,它是一个容器类型,能存储任意个数的 Python 对象,其 ...
最新文章
- Android 自定义view时用到的TypedArray
- Hadoop的安装(单机和集群)
- mybaits六:参数处理
- LINUX下安装ORACLE,完全搞定
- Windows上搭建Python安装包MySQLdb
- Redis快的原因:内存操作 单线程没有切换开销 多路复用IO
- C / C++ 软件项目的目录结构
- hadoop 动态调整mapred参数
- (33)System Verilog模块与包定义同名类冲突
- 分类型变量预测连续型变量_「JS进阶」你真的掌握变量和类型了吗
- 《0元搭建个人博客史上最详细教程》(阿里云学生服务器+宝塔一键部署篇)
- PHP中普通类、抽象类、接口之间的关联
- vue Mutation 必须是同步函数 为什么_为什么vue组件中data必须用函数表达?
- 因子分析累计贡献率_spss教程:因子分析
- office办公哪个版本稳定好用
- H5请在微信客户端打开链接
- 2021-2022-1 20212824《Linux内核原理与分析》第一周作业
- Android手机 根目录的含义
- MATLAB根据正态分布样本计算概率密度函数,生成服从样本正态分布的随机数
- safari 浏览器 JSON Parse error: Unterminated string