从键盘输入一些数字组成一个集合,然后通过调用适用于可变集合的相关方法(add、update、intersection_update、symmetric_difference_update、remove、discard、pop、clear)对该集合进行修改。
tuple1 = eval(input("请输入一些数字组成第一个集合:"))
tuple2 = eval(input("请再输入一些数字组成第二个集合:"))
set1 = set(tuple1)
set2 = set(tuple2)
print("-"*56)
print("创建的两个集合如下:")
print("set1={0}".format(set1))
print("set2={0}".format(set2))
print("-"*56)
print("集合运算结果如下:")
print("交集:set1&set2={0}".format(set1&set2))
print("并集:set1|set2={0}".format(set1|set2))
print("差集:set1-set2={0}".format(set1-set2))
print("对称差集:set1^set2={0}".format(set1^set2))
运行结果:



