6.set#集合
# set三大要素:不能有重复的元素
# 无序
# 每个值都必须是不可变类型
# # 1.交集-----&
# # 2.并集-----|
# # 3.差集-----{}-{}
# # 4.对称差集-----^
# # 5.父集和子集------->=为父集(包含的关系)
# # 6.去重
# 去重具有局限性:
# 会打乱原值的顺序
# 去重的对象只能是不可变类型,对于可变类型没有办法做到
#update
s1={1,2,3}
# s1.update({3,4,5})
# print(s1)
# print(s1.pop())
# print(s1)
remove
# s1.remove(2)
# print(s1)
add
# s1={1,2,3}
# print(id(s1))
# s1.add(4)
# print(s1)
# print(id(s1))
discard
# s1={1,2,3}
# s1.discard(4)
# s1.remove(4)
# print(s1)
isdisjoint
# s1={1,2,3}
# s2={4,5}
# print(s1.isdisjoint(s2))
set类型总结
1.多个值
2.无序
3.set可变