1,什么是集合?
在{}内用逗号分隔开多个值,集合的特点:
1,没个值必须是不可变类型
2,集合无序
3,集合内元素不能重复
2.为何要集合?
1,用于做关系 运算
2,去重
3.如何用集合?
集合的第一大用途:关系运算
1.交集 符号: A & B A.intersection(B)
2。并集 符号 A | B A.update(B)
3.差集 符号 A-B A.difference_update(B)
4.对称差集 符号 A^B A.symmetric_difference_update(B)
4父子集:指的是一种包含与被包含的关系
s1 ={ 1,2,3]
s2 ={ 1,2}
print ( s1>s2) # >号代表s1是包含s2的,称之为s1为s2的父集
s3 ={ 1,2,3}
s4= {3,2,1 }
print (s3==s4)
s5 ={1,2,3}
s6 ={1,2,3}
print(s5>=s6)
print (s6>=s5)