#作用:去重,关系运算, #定义: 知识点回顾 可变类型是不可hash类型 不可变类型是可hash类型 #定义集合: 集合:可以包含多个元素,用逗号分割, 集合的元素遵循三个原则: 1:每个元素必须是不可变类型(可hash,可作为字典的key),不可变类型有:数字, 字符串,元组 2:没有重复的元素 3:无序 注意集合的目的是将不同的值存放到一起,不同的集合间用来做关系运算,无需纠结于集合中单个值 #优先掌握的操作: #1、长度len #2、成员运算in和not in #3、|合集 #4、&交集 #5、-差集 #6、^对称差集 #7、== #8、父集:>,>=
#9、子集:<,<=
1、add方法
s = {1,2,3,4,5} s.add(6) print(s)
2、clear方法,
copy
pop 随机删
remove 指定删,删除元素在集合中不存在时,会报错
discard 指定删,删除元素在集合中不存在时, 不会报错