1.交集
s1={"蝙蝠侠","谜语人","小丑"} s2={"蝙蝠侠","冰冻人","戈登"} print(s1 & s2) #{'蝙蝠侠'} print(s1.intersection(s2)) #{'蝙蝠侠'}
2.并集
s1={"蝙蝠侠","谜语人","小丑"} s2={"蝙蝠侠","冰冻人","戈登"} print(s1 | s2) #{'小丑', '谜语人'} print(s1.union(s2)) #{'小丑', '谜语人'}
3.差集
s1={"蝙蝠侠","谜语人","小丑"} s2={"蝙蝠侠","冰冻人","戈登"} print(s1-s2) print(s1.difference(s2))
4.去重
lis=["蝙蝠侠","谜语人","小丑","绯红女巫","蝙蝠侠","谜语人","小丑"] print((set(lis))) #{'小丑', '谜语人', '绯红女巫', '蝙蝠侠'} print(list(set(lis))) #['小丑', '谜语人', '绯红女巫', '蝙蝠侠']