배열 비교하기
NumPy 배열에도 비교 연산자를 바로 적용할 수 있습니다.
Python 입문 과정에서 다뤘던 areas를 기억하시나요? 집 안 여러 방의 면적을 담은 리스트였습니다. 이번에는 두 개의 NumPy 배열을 사용합니다. my_house와 your_house입니다. 두 배열 모두 주방, 거실, 침실, 욕실의 면적이 같은 순서로 담겨 있어 서로 비교할 수 있습니다.
이 연습은 강의의 일부입니다
중급 Python
연습 안내
비교 연산자를 사용하여 다음 질문에 답하는 불리언 배열을 만들어보세요.
my_house에서 면적이18이상인 방은 어디인가요?- 두 NumPy 배열을 요소별로 비교할 수도 있습니다.
my_house에서your_house보다 면적이 작은 방은 어디인가요? - 두 명령 모두
print()문으로 감싸서 결과를 확인해보세요!
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# Create arrays
import numpy as np
my_house = np.array([18.0, 20.0, 10.75, 9.50])
your_house = np.array([14.0, 24.0, 14.25, 9.0])
# my_house greater than or equal to 18
# my_house less than your_house