Computer >> Máy Tính >  >> Lập trình >> Python

Làm thế nào để tìm giao điểm giữa hai mảng Numpy?

Trong bài toán này, chúng ta sẽ tìm giao điểm giữa hai mảng numpy. Giao điểm của hai mảng là một mảng có các phần tử chung trong cả hai mảng ban đầu

Thuật toán

Step 1: Import numpy.
Step 2: Define two numpy arrays.
Step 3: Find intersection between the arrays using the numpy.intersect1d() function.
Step 4: Print the array of intersecting elements.

Mã mẫu

import numpy as np

array_1 = np.array([1,2,3,4,5])
print("Array 1:\n", array_1)

array_2 = np.array([2,4,6,8,10])
print("\nArray 2:\n", array_2)

intersection = np.intersect1d(array_1, array_2)
print("\nThe intersection between the two arrays is:\n", intersection)

Đầu ra

Array 1:
 [1 2 3 4 5]
Array 2:
 [2  4  6  8 10]
The intersection between the two arrays is:
 [2 4]