python的并集交集
时间: 2024-11-28 11:22:37 浏览: 1
python 集合 并集、交集 Series list set 转换的实例
5星 · 资源好评率100%
在Python中,我们可以使用内置的集合(set)数据结构来操作并集(union)和交集(intersection)。以下是关于这两种操作的基本介绍:
1. **并集(Union)**:
并集是指两个或多个集合中所有元素的集合,没有重复的元素。你可以通过`|`运算符或者`union()`函数来获取两个集合的并集。例如:
```python
set1 = {1, 2, 3}
set2 = {3, 4, 5}
union_set = set1 | set2
print(union_set) # 输出: {1, 2, 3, 4, 5}
```
2. **交集(Intersection)**:
交集则是指两个集合中都存在的元素组成的集合。同样可以使用`&`运算符或者`intersection()`函数来找到两个集合的共同部分。比如:
```python
intersection_set = set1 & set2
print(intersection_set) # 输出: {3}
```
注意,这两个操作返回的是新的集合对象,并不会改变原来的集合。
阅读全文