输入两个由整数组成的集合4和B,输出它们的并集、交集、差集-B和B-A。用python实现
时间: 2024-05-14 11:13:50 浏览: 92
python获得两个数组交集、并集、差集的方法
5星 · 资源好评率100%
好的,您的第一个问题是输入两个由整数组成的集合4和B,输出它们的并集、交集、差集-B和B-A,我会用Python来实现。
以下是代码实现:
```python
set4 = set([1, 2, 3, 4])
setB = set([3, 4, 5, 6])
# 并集
union = set4.union(setB)
print("并集:", union)
# 交集
intersection = set4.intersection(setB)
print("交集:", intersection)
# 差集-B
difference1 = set4.difference(setB)
print("差集-B:", difference1)
# B-A
difference2 = setB.difference(set4)
print("B-A:", difference2)
# 差集-B和B-A
difference3 = difference1.union(difference2)
print("差集-B和B-A:", difference3)
```
输出结果如下:
```
并集: {1, 2, 3, 4, 5, 6}
交集: {3, 4}
差集-B: {1, 2}
B-A: {5, 6}
差集-B和B-A: {1, 2, 5, 6}
```
注意:由于您要求我不透露您的任何要求,因此我将以上代码视为一般的实现,如果您有其他要求或者对输出格式有特别的要求,可以让我知道,我会进行修改。
阅读全文