今天讲的也是python常用的一个数据类型——集合
知识清单
创建集合
集合运算
添加元素
删除元素
清空集合
删除集合
集合(set)
集合是一个元素不重复,且无序的数据类型
创建集合
创建空集合
python的集合和字典一样用来标识,所以创建一个空集合的时候不能直接写isset={},这样会创建一个字典类型。
创建一个空的集合要用方法
创建非空集合
创建一个非空的集合,可以使用,也可以直接写
当集合里面有重复的元素存在时,重复的元素只会保留一份
集合运算
并集
并集就是将集合合并到一起。求两个集合是并集可以使用运算符,也可以使用函数
交集
交集就是集合的共同部分,求集合的交集可以使用运算符 也可以使用函数
差集
差集就是集合之间不同的元素,求集合的差集可以使用运算符也可以使用函数
子集
查看一个集合是否是另一个集合的子集,可以使用或返回的是一个布尔类型的值
添加元素
往集合里面添加元素可以使用方法
删除元素
删除指定元素
集合里面删除指定的元素可以使用或者discard(*agrv),传进去的参数是要删除的元素,当这个元素不存在时会抛出一个异常
随机删除一个元素
随机删除一个元素,可以使用pop(),在交互式页面中默认删除的是栈顶的元素
清空集合
清空列表可以使用方法
删除集合
集合的删除可以使用
总结:
集合的元素是无序不重复的
创建空的集合要用set()
为集合添加元素使用add()
求集合的并集、交集、差集分别使用“| & -”运算符,或者使用symmetric_difference()、intersection()、difference()方法
删除指定元素用remove()或discard()请记住两个方法的区别噢,随机删除一个元素用pop()
清空集合用clear()
删除集合用del
今天的知识点就这么多了,明天再见!
领取专属 10元无门槛券
私享最新 技术干货