2021-04-04 python3集合运算:补集交集并集子集

Python017

2021-04-04 python3集合运算:补集交集并集子集,第1张

A在B中的相对补集:

元素属于B,但不属于A。写作B - A,读作“A在B中的相对补集”。

以{1,2,3}为例说明子集和真子集:

子集为{1}、{2}、{3}、{1,2}、{1,3}、{2,3}、它本身、再加个空集

真子集为{1}、{2}、{3}、{1,2}、{1,3}、{2,3}、再加个空集,不包括它本身。

非空真子集为{1}、{2}、{3}、{1,2}、{1,3}、{2,3},不包括它本身及空集。

运行结果:

in 不能用来判断子集,可以判断元素是否存在于集合中

运行结果:

https://www.videoc.cn/pages/208120043

https://baike.baidu.com/item/%E7%9B%B8%E5%AF%B9%E8%A1%A5%E9%9B%86?fromtitle=%E7%BB%9D%E5%AF%B9%E8%A1%A5%E9%9B%86&fromid=942400

https://blog.csdn.net/liu_yuan_kai/article/details/81127422

https://blog.csdn.net/weixin_36670529/article/details/107102920

Python中的变量不需要声明。每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。

Python3中有六个标准的数据类型:Number(数字)+String(字符串)+List(列表)+Tuple(元组)+Sets(集合)+Dictionary(字典)。

Number(数字)数字类型是顾名思义是用来存储数值的,需要记住的是,有点和Java的字符串味道差不多,如果改变了数字数据类型的值,将重新分配内存空间。

可以使用del语句删除一些数字对象的引用delvar1[,var2[,var3[....,varN]]]]。Python支持三种不同的数值类型:

1.整型(Int)-通常被称为是整型或整数,是正或负整数,不带小数点。

Python3整型是没有限制大小的,可以当作Long类型使用,所以Python3没有Python2的Long类型。

2.浮点型(float)-浮点型由整数部分与小数部分组成,浮点型也可以使用科学计数法表示(2.5e2=2.5x102=250)

3.复((complex))-复数由实数部分和虚数部分构成,可以用a+bj,或complex(a,b)表示,复数的实部a和虚部b都是浮点型。数字类型转换1.int(x)将x转换为一个整数。

4.complex(x,y)将x和y转换到一个复数,实数部分为x,虚数部分为y。x和y是数字表达式。