NumPy: вычислить сумму всех элементов, сумму каждого столбца и сумму каждой строки данного массива.
NumPy: базовое упражнение-32 с решением
Напишите программу NumPy для вычисления суммы всех элементов, суммы каждого столбца и суммы каждой строки данного массива.
Пример решения :
Код Python:
import numpy as np
x = np.array([[0,1],[2,3]])
print("Original array:")
print(x)
print("Sum of all elements:")
print(np.sum(x))
print("Sum of each column:")
print(np.sum(x, axis=0))
print("Sum of each row:")
print(np.sum(x, axis=1))
Пример вывода:
Исходный массив: [[0 1] [2 3]] Сумма всех элементов: 6 Сумма каждого столбца: [2 4] Сумма каждого ряда: [1 5]
Иллюстрированная презентация:
Редактор кода Python:
Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.
Предыдущий: Напишите программу NumPy для создания массива 3x3x3, заполненного произвольными значениями.
Далее: Напишите программу NumPy для вычисления внутреннего произведения двух заданных векторов.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code