Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

두 Numpy 배열 사이의 교차점을 찾는 방법은 무엇입니까?

<시간/>

이 문제에서 우리는 두 개의 numpy 배열 사이의 교차점을 찾을 것입니다. 두 배열의 교집합은 두 원본 배열에 공통적인 요소가 있는 배열입니다.

알고리즘

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.

예시 코드

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)

출력

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