넘파이1 np.where - 배열 원소에 대한 조건부 검색을 한번에 하자 np.where는 배열 원소에 대한 조건부 검색이다.리턴값은 조건에 맞는 배열의 인덱스 또는 값이다.리턴값이 튜플인지 ndarray인지 주의해야한다. 1. 어떤 배열에 대해 조건에 맞는 인덱스 뽑아내기np.where(array에 대한 조건): 조건이 True에 해당하는 인덱스로 구성된 ndarray를 튜플로 감싸서 반환 먼저 1차원 배열에 대한 조건에 맞는 인덱스를 뽑아내는 예제를 만들었다.a = np.array([1,2,3,4,5])c = np.where(a > 3) # 배열 a에 대해 조건이 참인 인덱스(3, 4)를 반환 print("반환값 : ", c)print("반환값의 타입 : ", type(c))print("반환된 튜플의 첫번째 원소의 타입 :", type(c[0.. 2024. 8. 7. 이전 1 다음