如何获取数组a=np.array([1,2,3,2,3,4,3,4,5,6])和数组b=np.array([7,2,10,2,7,4,9,4,9,8])之间共同的元素
时间: 2023-10-09 13:16:03 浏览: 181
获取两个数组相同的元素或不同的元素输出
可以使用 NumPy 中的 intersect1d 函数来获取两个数组中共同的元素,示例如下:
``` python
import numpy as np
a = np.array([1,2,3,2,3,4,3,4,5,6])
b = np.array([7,2,10,2,7,4,9,4,9,8])
common_elements = np.intersect1d(a, b)
print(common_elements)
```
输出结果为:
```
[2 4]
```
其中,np.intersect1d 函数返回两个数组中共同的元素,并且返回的结果是有序的。
阅读全文