Python中的.intersection()
时间: 2023-11-05 10:18:36 浏览: 203
intersection:python中曲线的交点
Python中的.intersection()是一个集合(set)的方法,用于返回两个集合的交集。它可以接收一个或多个集合作为参数,也可以使用&符号进行交集运算。
例如,假设有两个集合A和B,它们分别包含以下元素:
```
A = {1, 2, 3, 4}
B = {3, 4, 5, 6}
```
则可以使用.intersection()方法获取它们的交集:
```
C = A.intersection(B)
print(C)
```
输出结果为:
```
{3, 4}
```
此外,还可以使用&符号进行交集运算,例如:
```
C = A & B
print(C)
```
输出结果同样为:
```
{3, 4}
```
需要注意的是,如果要对一个列表或元组进行交集运算,需要先将其转换成集合类型,再使用.intersection()方法或&符号进行运算。
阅读全文