python集合求交集
时间: 2023-11-04 07:19:08 浏览: 96
要在Python中求两个集合的交集,可以使用`intersection`方法或`&`运算符。下面是一个示例代码:
```python
set1 = {1, 2, 3, 4}
set2 = {3, 4, 5, 6}
intersection = set1.intersection(set2)
print(intersection)
```
输出结果为:`{3, 4}`
你也可以使用运算符`&`来实现相同的效果:
```python
set1 = {1, 2, 3, 4}
set2 = {3, 4, 5, 6}
intersection = set1 & set2
print(intersection)
```
输出结果同样为:`{3, 4}`
相关问题
python集合的交集
Python中的集合(set)是一种无序且元素不重复的数据类型。集合之间可以进行交集、并集、差集等操作。其中,交集操作可以得到两个集合中共有的元素。
例如,我们有两个集合A和B,分别包含了一些元素:
```
A = {1, 2, 3, 4, 5}
B = {4, 5, 6, 7}
```
这时,我们可以使用`&`符号来计算A和B的交集,即:
```
C = A & B
```
得到的结果为:
```
C = {4, 5}
```
这表示A和B两个集合中都含有元素4和5。
Python集合的交集
Python中可以使用`&`符号或者`intersection()`方法来求两个集合的交集。
示例代码:
```python
set1 = {1, 2, 3, 4}
set2 = {3, 4, 5, 6}
intersection = set1 & set2 # 使用 & 符号求交集
print(intersection) # 输出 {3, 4}
intersection = set1.intersection(set2) # 使用 intersection() 方法求交集
print(intersection) # 输出 {3, 4}
```
阅读全文