3. 编写程序,输入两个集合A和B,分别输出它们的交集,并集和差集。
时间: 2024-02-15 07:02:26 浏览: 105
Python 两个列表的差集、并集和交集实现代码
可以使用 Python 编写程序来实现:
```python
# 输入集合 A 和 B,用 set() 函数将字符串转换为集合
A = set(input("请输入集合A,元素之间用空格隔开:").split())
B = set(input("请输入集合B,元素之间用空格隔开:").split())
# 计算交集、并集和差集
intersection = A & B
union = A | B
difference = A - B
# 输出结果
print("集合A和集合B的交集为:", intersection)
print("集合A和集合B的并集为:", union)
print("集合A和集合B的差集为:", difference)
```
运行程序,输入两个集合,例如:
```
请输入集合A,元素之间用空格隔开:1 2 3
请输入集合B,元素之间用空格隔开:2 3 4
```
程序将会输出交集、并集和差集:
```
集合A和集合B的交集为: {'2', '3'}
集合A和集合B的并集为: {'1', '2', '3', '4'}
集合A和集合B的差集为: {'1'}
```
阅读全文