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

Вычитание строки из матрицы в NumPy

Те же правила согласования форм работают для вычитания: ряд длины 3 вычитается из каждой строки таблицы 2 на 3 поэлементно, как при сложении, только в каждой позиции берётся разность.

Зададим таблицу и ряд. Из каждой строки поэлементно вычтутся 1, 2 и 3. Выведем результат:

import numpy as np m = np.array([[10, 20, 30], [40, 50, 60]]) row = np.array([1, 2, 3]) print(m - row) # выведет [[ 9 18 27] # [39 48 57]]

Создайте таблицу 2 на 3 из чисел от 1 до 6 и ряд [1, 1, 1]. Выведите таблицу, где из каждой строки вычтена единица в каждой ячейке.

Задайте таблицу из двух строк [100, 200, 300] и [400, 500, 600] и ряд [10, 20, 30]. Выведите результат, где в первой строке остались 90, 180 и 270, а во второй 390, 480 и 570.

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