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


猜你喜欢

转载自blog.csdn.net/weixin_41937904/article/details/80183413