python从入门到放弃-07-集合
####集合####
set = {1,2,3,'x'}
####集合的应用场景####
集合是无序,不重复的数据组合
####集合关系####
交集s1.intersection(s2) 并集s1.union(s2) 差集s1.difference(s2),s2.difference(s1) 对等拆分s1.symmetric_difference(s2) 子集s1.issubset(s2) 父集s1.issuperset(s2) 有无交集s1.isdisjoint(s2)
交集s1 & s2 并集s1 | s2 差集(s1 - s2),(s2 - s1) 对等拆分s1 ^ s2
####集合的添加####
添加单个s.add(num) 添加一堆s.update(['a',3,4,5,6,7,'b'])
####集合的删除####
删除指定一个s.remove(1)
随机删除一个并且返回删除值s.pop()
####集合其它操作####
查看长度len()
查看是否x在集合s中,返回布尔值x in s
清空集合s.clear