Сравнение массивов в NumPy
Если у обоих совпадает форма, знак сравнения применяется к парам ячеек в одних и тех же местах: первая с первой, вторая со второй и так далее. Результат снова логический массив той же формы.
Сравним два ряда на «больше»:
import numpy as np
left = np.array([1, 5, 3])
right = np.array([2, 4, 3])
print(left > right) # выведет [False True False]
Проверим два ряда на равенство по ячейкам:
import numpy as np
left = np.array([1, 5, 3])
right = np.array([1, 4, 3])
print(left == right) # выведет [ True False True]
Создайте два ряда из трёх целых чисел и выведите маску, где первый ряд строго меньше второго по каждой позиции.
Задайте два ряда одинаковой длины и выведите маску неравенства по соответствующим ячейкам.
Создайте две таблицы 2 на 2
и выведите маску, где в каждой ячейке
значения в таблицах совпадают.