#集合天生可以去重
l = [1,1,2,3,4,3]
print(set(l)) #集合是无序
s2= {1,2,3,4}
# s = set() #空集合
# s.add(1) #添加元素
# s.remove(1) #删除元素
# print(s2)
#交集、并集、差集、对称差集
xn = ['jiajinju','yangliangliang','zhaowenjing','shenxianlu']
zdh = ['jiajinju','yangliangliang','zhaowenjing','hanmin','liuzhao']
xn_set = set(xn)
zdh_set = set(zdh)
# print(xn_set.intersection(zdh_set)) #取交集
# print(xn_set & zdh_set )#取交集
# print(xn_set.union(zdh_set)) #并集 #把俩集合加一起,重复的去除
# print(xn_set |zdh_set )#并集
# print(xn_set.difference(zdh_set)) #差集,在a集合里面有,在b集合里面没有的
# print(xn_set - zdh_set) #差集
print(xn_set.symmetric_difference(zdh_set)) #对称差集,把两个集合里面都的去除
print(xn_set ^ zdh_set ) #对称差集