1. Обучение
  2. /
  3. Курса
  4. /
  5. 중급 Python

Connected

упражнение

NumPy에서의 Boolean 연산자

앞서 살펴봤듯이 <와 >= 같은 비교 연산자는 NumPy 배열에서 바로 사용할 수 있었습니다. 하지만 아쉽게도 and나 or, not 같은 불리언 연산자는 NumPy 배열에 그대로 적용할 수 없습니다.

NumPy에서 이와 같은 연산자를 사용하려면 np.logical_and()나 np.logical_or(), np.logical_not()이 필요합니다. 이전에 사용했던 my_house와 your_house 배열을 이용한 예시를 하단에서 참고해보세요.

np.logical_and(my_house > 13, 
               your_house < 15)

Инструкции

100 XP
  • 다음 질문에 답하는 불리언 배열을 생성하세요.
  • my_house에서 면적이 18.5보다 크거나 10보다 작은 곳은 어디인가요?
  • my_house와 your_house 모두에서 면적이 11보다 작은 곳은 어디인가요? 결과를 확인할 수 있도록 두 명령어를 print()문으로 감싸세요.