编写函数实现a∪b的集合运算
时间: 2023-07-28 11:44:12 浏览: 168
以下是Python3的示例代码:
```python
def set_union(a, b):
"""
返回a和b的并集
"""
return set(a) | set(b)
```
其中,`a`和`b`是两个可迭代对象,可以是列表、元组、集合等。该函数使用内置函数`set()`将可迭代对象转换为集合,然后使用`|`操作符计算并集并返回。
相关问题
编写函数实现A-B的集合运算
可以用 Python 编写一个函数来实现 A-B 的集合运算。代码如下:
```python
def set_difference(A, B):
return list(set(A) - set(B))
```
其中 `A` 和 `B` 分别是两个集合,函数返回的是 `A` 减去 `B` 后的结果。具体实现是先将 `A` 和 `B` 转换成集合类型,然后使用集合运算符 `-` 进行差集运算,最后再将结果转换成列表类型返回。
阅读全文