L'une des routines d'indexation les plus bénéfiques mais simples dans Numpy est le npindex (). Cette routine nous fournit un itérateur qui renvoie les indices des éléments dans un tableau N dimensionnel.
Ce court article discutera de la routine ndindex () et de son utilisation dans Numpy.
Syntaxe
La syntaxe de la routine NDindex est comme indiqué:
1 | classe Numpy.ndindex (* forme) |
Paramètres
Il accepte la forme du tableau comme un entier scalaire ou un tuple d'entiers.
Exemple 1
Considérez l'exemple ci-dessous:
1 2 | pour l'index dans NP.ndindex (2,3): Imprimer (index) |
Dans ce cas, nous utilisons la fonction NDindex pour obtenir l'index des éléments dans un tableau de formes (2,3).
Le code ci-dessus doit retourner:
1 2 3 4 5 6 | (0, 0) (0, 1) (0, 2) (dix) (1, 1) (1, 2) |
Exemple n ° 2
Nous pouvons également passer la forme en un seul tuple. Par exemple:
1 2 3 | arr = np.Array ([[1,2,3], [4,5,6])) pour l'index dans NP.ndindex ((arr.forme)): Imprimer (index) |
Ici, nous utilisons le Arr.Forme la propriété comme valeur de la fonction ndindex ().
Fermeture
Dans celui-ci, nous avons couvert la fonction ndindex () dans Numpy et comment l'utiliser. N'hésitez pas à explorer les documents pour en savoir plus.
Codage heureux!!