NumPy: создать двумерный массив, диагональ которого равна
NumPy: Array Object Exercise-43 с решением
Напишите программу NumPy для создания двумерного массива, диагональ которого равна [4, 5, 6, 8] и 0 где-либо еще.
Иллюстрированная презентация:
Пример решения : -
Код NumPy:
import numpy as np
x = np.diagflat([4, 5, 6, 8])
print(x)
Пример вывода:
[[4 0 0 0] [0 5 0 0] [0 0 6 0] [0 0 0 8]]
Редактор кода Python:
Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.
Предыдущий: Напишите программу NumPy для создания трехмерного массива с единицами по диагонали и нулями в других местах.
Далее: Напишите программу NumPy для создания одномерного массива от 0 до 50 и массива от 10 до 50.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code