Сравнение с числом в NumPy
Число участвует в сравнении с каждой
ячейкой ряда или таблицы, как будто
оно записано в той же позиции. На
выходе получается логический массив
той же формы: True там, где
условие выполнилось, и False
в остальных ячейках.
Проверим, какие элементы ряда больше
3:
import numpy as np
scores = np.array([1, 4, 3, 5])
print(scores > 3) # выведет [False True False True]
Сравним тот же ряд с нулём на равенство:
import numpy as np
scores = np.array([1, 4, 3, 5])
print(scores == 0) # выведет [False False False False]
Создайте ряд из целых 2, 7,
5 и 9 и выведите маску,
где каждая ячейка меньше 6.
Задайте ряд из четырёх температур
и выведите маску, где значение
не меньше 0.
Создайте ряд из чисел 1, 2,
2 и 3 и выведите маску
совпадения с 2.