Con la ayuda del numpy.fill_diagonal()
método, podemos llenar las diagonales de la array numpy con el valor pasado como parámetro en el numpy.fill_diagonal()
método.
Sintaxis:
numpy.fill_diagonal(array, value)
Retorno: Retorna el valor completo en la diagonal de una array.
Ejemplo #1:
En este ejemplo podemos ver que al usar el numpy.fill_diagonal()
método, podemos llenar las diagonales con los valores pasados como parámetro.
# import numpy import numpy as np # using numpy.fill_diagonal() method array = np.array([[1, 2], [2, 1]]) np.fill_diagonal(array, 5) print(array)
Producción :
[[5 2]
[2 5]]
Ejemplo #2:
# import numpy import numpy as np # using numpy.fill_diagonal() method array = np.zeros((3, 3), int) np.fill_diagonal(array, 1) print(array)
Producción :
[[1 0 0]
[0 1 0]
[0 0 1]]
Publicación traducida automáticamente
Artículo escrito por Jitender_1998 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA