union在内置函数吗‘
时间: 2024-10-14 13:12:16 浏览: 20
python set内置函数的具体使用
5星 · 资源好评率100%
在Python中,`union()`不是Python内置函数,它是`set`对象的一个方法。当你有一个`set`对象并想要将其与其他`set`对象合并形成一个新的集合,这时就可以使用这个方法。它返回的是一个新的集合,包含了所有输入集合中的唯一元素。
例如:
```python
s1 = {1, 2, 3}
s2 = {4, 5, 6}
union_result = s1.union(s2)
print(union_result) # 输出:{1, 2, 3, 4, 5, 6}
```
如果你需要在列表或者其他数据结构之间执行类似操作,Python提供了一个`set`构造函数,可以直接接收多个序列作为参数,自动创建一个集合:
```python
list1 = [1, 2, 3]
list2 = [4, 5, 6]
union_from_lists = set(list1).union(set(list2))
print(union_from_lists) # 输出:{1, 2, 3, 4, 5, 6}
```
这里的`union`实际上也是在创建新的`set`对象上应用的。
阅读全文