⒉.编写一个程序,用于进行集合的并、差和交运算。例如输入整数集合{955367}和{2469},计算出它们进行集合的并、差和交运算后的结果。
时间: 2024-06-09 12:10:37 浏览: 16
以下是Python语言的实现:
```python
set1 = {9, 5, 3, 6, 7}
set2 = {2, 4, 6, 9}
# 集合的并运算
union_set = set1.union(set2)
print("集合的并运算结果为:", union_set)
# 集合的差运算
difference_set = set1.difference(set2)
print("集合的差运算结果为:", difference_set)
# 集合的交运算
intersection_set = set1.intersection(set2)
print("集合的交运算结果为:", intersection_set)
```
输出结果为:
```
集合的并运算结果为: {2, 3, 4, 5, 6, 7, 9}
集合的差运算结果为: {3, 5, 7}
集合的交运算结果为: {9, 6}
```
解释一下代码:
首先定义了两个集合,分别为set1和set2。然后使用集合的内置方法`union()`来进行并运算,将两个集合中的元素合并成一个集合并去除重复元素。使用集合的内置方法`difference()`来进行差运算,即从第一个集合中去掉第二个集合中的元素。使用集合的内置方法`intersection()`来进行交运算,即找出两个集合中共同的元素。最后打印输出结果。
相关推荐
![cpp](https://img-home.csdnimg.cn/images/20210720083646.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![](https://img-home.csdnimg.cn/images/20210720083646.png)
![](https://img-home.csdnimg.cn/images/20210720083646.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)