Day9---Python的集合类

集合类

1.生成办法:

可使用{.....}  或者set()生成集合,例如

a = {23,214,34,324,234,34}  #这里的集合就是数学上的集合
a = set('dsfasfsdf')#a = {'d', 'a', 'f', 's'}

2.操作符

| & - ^     
比较(<=>)

3.方法

s.add() 
s.discard() : 移除某个item若存在,若不存在也     不   报错
s.remove() : 移除某个item若存在,若不存在就会   报错  KeyError
s.clear()  
s.pop()   删除并返回任意集合元素。如果集合为空,则引发KeyError。
s.copy()  
len(s)
x in s
x not in s
 

猜你喜欢

转载自www.cnblogs.com/love-coding/p/11409523.html