集合

集合(set)与列表比较像,但集合存储的是不可变对象(不能够存储列表等可变对象)
在这里插入图片描述

集合中存储的数据是不重复且无序的(不是按照插入顺序保存的),所以不能够通过下标索引值来获得

在这里插入图片描述

在这里插入图片描述创建空集合: set()
set()可以将序列和字典转化为集合,因而可以进行去重操作在这里插入图片描述而将字典转化为集合时,只包含键(key)

在这里插入图片描述
1.使用 in和not in 来检查集合中的元素在这里插入图片描述

2.使用 add() 向集合中添加元素在这里插入图片描述
3.使用 update() 将一个集合中的元素添加到另一个集合中,并且是将括号中的元素添加到前面的集合中
在这里插入图片描述
4.使用 pop() 随机删除集合中的一个元素,有返回值,返回删除的元素
在这里插入图片描述

5.使用 remove() ,删除指定的元素在这里插入图片描述

6.使用 clear() 清空集合在这里插入图片描述
集合的其他运算
&:交集运算,返回两个集合中相交的部分
在这里插入图片描述

|:并集运算
在这里插入图片描述

-:差集运算,谁在前边返回前面多的元素
在这里插入图片描述

^:异或集,返回不相交的部分在这里插入图片描述
判断两个集合的大小与所属关系
在这里插入图片描述
只有大小关系和所属正确后才会显示True

<= 检查⼀个集合是否是另⼀个集合的⼦集 在这里插入图片描述

< 检查⼀个集合是否是另⼀个集合的真⼦集
>=检查⼀个集合是否是另⼀个集合的超集
>检查⼀个集合是否是另⼀个集合的真超集

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值