кодесурса
«NumPy

NumPy: получить копию матрицы с обнуленными элементами ниже k-й диагонали

script1adsense2code
script1adsense3code

NumPy: Array Object Exercise-154 с решением

Напишите программу NumPy, чтобы получить копию матрицы с обнуленными элементами ниже k-й диагонали.

Пример решения :

Код Python:

import numpy as np
result  = np.triu([[1,2,3],[4,5,6],[7,8,9],[10,11,12]], -1)
print("\nCopy of a matrix with the elements below the k-th diagonal zeroed:")
print(result)

Пример вывода:

 Копия матрицы с обнуленными элементами ниже k-й диагонали:
[[1 2 3]
 [4 5 6]
 [0 8 9]
 [0 0 12]]

Редактор кода Python:

Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.

Предыдущий: Напишите программу NumPy для извлечения верхней треугольной части матрицы NumPy.
Далее: Напишите программу NumPy, чтобы проверить, содержит ли массив Numpy указанную строку.

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code