一、集合
集合是无序可变的容器对象,集合中每个元素都是唯一的。
1.集合的创建与删除
直接给集合赋值即可创建一个集合
a={3,5}
也可以使用set()函数将列表、元组等其他可迭代对象转换为集合。
a_set=set(range(8,14))
a_set={8,9,10,11,12,13}
x=set()#空集合
可以使用集合对象的*add()*方法增加元素,*pop()*方法弹出并删除其中一个元素,*remove()*方法直接删除指定元素,clear()方法清空集合删除所有元素。可以用del命令删除整个集合。
2.集合运算
a_set | b_set #并集
a_set & b_set #交集
a_set - b_set #差集
a_set ^ b_set #对称差集
可以用x.issubset()判断是否是子集