NumPy 배열에서 요소의 첫 번째 발생을 찾는 방법
Python 목록과 유사하게 NumPy는 인덱스를 검색하는 함수를 제공합니다. 배열에서 요소가 처음으로 나타나는 경우. 이 기능은 대규모 데이터세트로 작업할 때나 배열 내에서 특정 요소의 위치를 찾아야 할 때 특히 유용합니다.
Np.where: NumPy 함수로 이동
NumPy 함수 np.where는 지정된 조건과 일치하는 요소의 인덱스를 결정하는 강력한 도구 역할을 합니다. 우리의 경우 요소가 처음 나타나는 인덱스를 찾기 위해 np.where에 다음 매개변수를 제공합니다.
itemindex = np.where(array == item)
출력 튜플 이해
np.where는 두 개의 배열을 포함하는 튜플을 생성합니다.
첫 번째 발생 위치 파악
첫 번째로 일치하는 요소의 인덱스를 검색하기 위해 행과 두 요소 모두의 첫 번째 요소에 액세스합니다. 아래와 같이 열 인덱스 배열을 사용합니다.
row_index = itemindex[0][0] column_index = itemindex[1][0]
이제 다음을 사용하여 지정된 위치의 요소에 액세스할 수 있습니다.
array[row_index][column_index]
이 접근 방식을 사용하면 첫 번째 요소를 효율적이고 정확하게 찾을 수 있습니다. NumPy 배열 내에서 요소가 발생합니다.
위 내용은 NumPy 배열에서 요소가 처음으로 나타나는 인덱스를 어떻게 찾을 수 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!