集合是无序可变,元素不能重复。
一、创建集合
a = {1,2,“回复光滑”} # 和字典一样用{},但不是键值对形式
二、 a.add(),向集合添加元素
a.add(4)
a.add(3,5) #报错
a.add([2,3]) #报错
三、 set(a),将列表、元组等可叠戴迪想转成集合。如果原数据有重复,则只保留一个
a = [34,33,56]
b = {“name”:”c”,”age”:33}
c = set(a) ———————> {56,33,34} #倒叙排了
d = set(b) ———————> {“name”,”age"} #只保留了键
四、 a.remove(元素),删除指定元素
a = [34,33,“多个地方”]
a.remove(“多个地方")
五、 a.clear(),清空列表
a|b,并集
a&b,交集
a-b,差集,排除a里和b重复的内容
a = {1,3,"str”}
b = {"he","it","str”}
a - b ————————> {1,3}