</>
Тема 2 из 3
Теория

Индексы и маски

Сравнение массива даёт маску — массив из True/False. По маске можно выбрать элементы:

a = np.array([3, -1, 7, -5])
print(a > 0)        # [ True False  True False]
print(a[a > 0])     # [3 7]
a[a < 0] = 0        # заменить отрицательные нулём

np.clip(a, lo, hi) обрезает значения по краям, np.convolve «скользит» окном по массиву.

Только положительные

Лёгкая+10 XP

Верни только положительные элементы массива.

positives(np.array([3, -1, 7])) → [3 7]
main.pyЗагружаем Python, numpy…
Вывод
Нажми «Проверить», чтобы запустить тесты