Остаток в NumPy
После целого деления в ячейке может
остаться ненулевой хвост. Его получают
знаком % между массивом
и числом или между двумя массивами
одинаковой формы.
Найдём хвост после деления каждого
элемента ряда на 3:
import numpy as np
lengths = np.array([7, 8, 10])
print(lengths % 3) # выведет [1 2 1]
Два ряда одинаковой длины можно обработать попарно по позициям:
import numpy as np
dividends = np.array([10, 11, 12])
divisors = np.array([3, 3, 5])
print(dividends % divisors) # выведет [1 2 2]
Создайте ряд из пяти целых величин
и выведите, что остаётся в каждой
ячейке после целого деления на 4.
Задайте два ряда одинаковой длины из целых чисел и выведите ряд хвостов по совпадающим позициям.
Создайте таблицу 2 на 2
и число 5, затем выведите
таблицу хвостов для каждой ячейки
после целого деления на это число.