代码改变世界

集合set

2020-04-06 16:31  petty  阅读(134)  评论(0)    收藏  举报

特点:不重复

初始化

s = set()

列表转换为集合

s = set(list)

add() ,添加元素

s.add('hello') 

update, 添加元组,把元组拆了分为元素添加

t = ('s1'. 's2')

s.update(t)

remove(),删除元素

clear(),清空远足

集合求差集

s1 = (1, 4, 5, 7, 8)

s3 = (1, 3, 7)

s2 = s1 - s3

s2=(4, 5, 8)

s2 = s1.diffenrence(s3) 与s1-s3一样

 

集合求交集

s2 = s1 & s3

 

集合求并集

s2 = s1 | s3 

s2 = s1.union(s3)