РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
⊗pynpPmCmAl 76 of 145 menu
◀ ▶

Все элементы истинны в NumPy

По логической маске можно получить одно значение True или False: оно истинно только если в каждой ячейке маски стоит True. Достаточно одного False, и результат станет ложным.

Все элементы ряда положительны:

import numpy as np values = np.array([1, 2, 3]) mask = values > 0 print(mask) # выведет [ True True True] print(np.all(mask)) # выведет True

Если хотя бы одна ячейка не проходит условие, свёртка даёт False:

import numpy as np values = np.array([1, -2, 3]) mask = values > 0 print(mask) # выведет [ True False True] print(np.all(mask)) # выведет False

Создайте ряд из пяти целых чисел, постройте маску «больше 0» и выведите, выполняется ли это для каждой ячейки ряда.

Задайте ряд, где есть отрицательное значение, сравните с нулём и выведите, истинна ли маска целиком.

Создайте таблицу 2 на 2 из положительных чисел, проверьте условие «больше 0» и выведите, проходит ли оно во всех ячейках.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить