集合如何实现交并差运算,以及子集判断?

表示集合的数据结构为set, 求并集运算符是|,交集运算符是&, 差集运算符是-, 注意集合并没有实现+运算符。例如

a = {1, 2}
b = {2, 3}
c = {2, 3,4}
print(a | b)   # 并集   {1, 2, 3}
print(a & b)   # 交集   {2}
print(a - b)   # 差集   {1}
print(a < c)   # 子集判断,输出True