NP NP.Ndindex

NP NP.Ndindex

Una de las rutinas de indexación más beneficiosas pero directas en Numpy es el npindex (). Esta rutina nos proporciona iterador que devuelve los índices de elementos en una matriz n-dimensional.

Este breve artículo discutirá la rutina ndindex () y su uso en numpy.

Sintaxis

La sintaxis de la rutina ndindex es como se muestra:

1
clase Numpy.ndindex (*forma)

Parámetros

Acepta la forma de la matriz como entero escalar o tupla de enteros.

Ejemplo 1

Considere el ejemplo que se muestra a continuación:

1
2
Para el índice en NP.ndindex (2,3):
Imprimir (índice)

En este caso, utilizamos la función NDIndex para obtener el índice de los elementos en una matriz de formas (2,3).

El código anterior debe devolver:

1
2
3
4
5
6
(0, 0)
(0, 1)
(0, 2)
(1, 0)
(1, 1)
(1, 2)

Ejemplo #2

También podemos pasar la forma como una sola tupla. Por ejemplo:

1
2
3
arr = np.Array ([[1,2,3], [4,5,6]])
Para el índice en NP.ndindex ((arr.forma)):
Imprimir (índice)

Aquí usamos el arr.Forma de la propiedad como el valor de la función ndindex ().

Clausura

En este, cubrimos la función ndindex () en numpy y cómo usarla. Siéntase libre de explorar los documentos para aprender más.

Codificación feliz!!