numpy.tril_indices()
La función devuelve los índices para el triángulo inferior de una array (n, m).
Sintaxis: numpy.tril_indices(n, k = 0, m = Ninguno)
Parámetros:
n: [int] La dimensión de fila de las arrays para las que serán válidos los índices devueltos.
k : [int, opcional] Desplazamiento diagonal.
m : [int, opcional] La dimensión de columna de las arrays para las que serán válidas las arrays devueltas. Por defecto m se toma igual a n.
Devuelve: [tupla de arrays] Los índices del triángulo. La tupla devuelta contiene dos arrays, cada una con los índices a lo largo de una dimensión de la array.
Código #1:
# Python program explaining # numpy.tril_indices() function # importing numpy as geek import numpy as geek gfg = geek.tril_indices(3) print (gfg)
Producción :
(array([0, 1, 1, 2, 2, 2]), array([0, 0, 1, 0, 1, 2]))
Código #2:
# Python program explaining # numpy.tril_indices() function # importing numpy as geek import numpy as geek gfg = geek.tril_indices(3, 2) print (gfg)
Producción :
(array([0, 0, 0, 1, 1, 1, 2, 2, 2]), array([0, 1, 2, 0, 1, 2, 0, 1, 2]))