集合set:组合数据类型中的一种,可以存放多个、不能重复的,没有顺序的数据。
集合也是一个数据容器,所以对于数据的操作:CRUD(增加、删除、修改、查询)
dir(set) 系统中描述出来的各种操作方式,按照字母顺序自然排列
['add', 'clear', 'copy', 'difference', 'difference_update', 'discard', 'intersection', 'intersection_update', 'isdisjoint', 'issubset', 'issuperset', 'pop', 'remove', 'symmetric_difference', 'symmetric_difference_update', 'union', 'update']
常用方法:
remove 从集合中删除指定的数据
pop 从集合中随机删除一个数据
discard 从集合中删除一个数据
clear 清空集合中的所有数据
copy 复制一个集合
difference 获取两个集合的差集
difference_update 获取差集~更新集合中的数据
intersection 获取两个集合的交集
intersection_update 获取交集~更新集合中的数据
union 获取两个集合的联合 并集
update 获取并集并更新集合中的数据
例: