«Les terrassements multidimensionnels ou ND sont les conteneurs de taille fixe de multi-dimensions ayant les articles stockés de la même taille et de la même taille. Le nombre de dimensions dans un tableau décrit le rang de ce tableau. Nous pouvons définir ces dimensions dans le nombre d'un tableau, et les dimensions représentent le nombre des indices qui doivent être spécifiés pour l'élément ou l'élément individuel particulier dans le tableau.
Si nous voulons connaître le nombre de dimensions pour le tableau, nous pouvons utiliser la fonction du «Numpy», qui renverra le nombre de dimensions, la longueur de chaque dimension du tableau et la taille du tableau en utilisant la méthode d'extension comme «Numpy. nd-array () ". Pour l'introduction à «Numpy», c'est une bibliothèque qui fournit la fonction intégrée pour les opérations liées à la table dans la langue Python."
Procédure
Cet article donnera une introduction basée sur les principes de travail et de déclaration pour les dimensions du tableau Numpy. Nous apprendrons à connaître les fonctions (intégrées) du package Numpy pour obtenir la dimension du tableau et la longueur de la dimension.
Syntaxe
Si nous voulons connaître la dimension du tableau, comme dans, nous voulons connaître la taille, le nombre et la forme, alors la bibliothèque Python Numpy offre de nombreuses fonctions liées à chaque attribut spécifique du tableau. Dans l'article, nous en discuterons les trois, et ils sont les suivants:
Valeur de retour
Toutes les fonctions susmentionnées donneront les dimensions, la forme des dimensions spécifiées et la taille de la longueur du tableau ou de la dimension, respectivement, dans la sortie.
Exemple # 01
Nous utiliserons l'une des fonctions susmentionnées et implémenterons cette fonction pour vérifier ses résultats. Ainsi, la première fonction que nous implémenterons est le «tableau. ndim () ". Nous exécuterons le programme de cette fonction dans le «Spyder», qui est connu sous le nom de plate-forme logicielle pour Python. La première étape de la mise en œuvre de cette fonction serait de créer un projet dans le shell, puis de l'enregistrer dans les répertoires de fichiers requis.
Pour rédiger n'importe quel programme dans le shell Python, nous devons installer certaines bibliothèques qui aident à récupérer les informations des fonctions que nous appelons dans le programme et rendent l'exécution du programme possible. Certaines de ces bibliothèques sont installées avec le logiciel, et d'autres, nous devons télécharger et installer dans le logiciel à l'aide de commandes spécifiques via la fenêtre du terminal. Nous avons donc installé une de ces bibliothèques pour utiliser les fonctions offertes par elle dans le projet. Cette bibliothèque est nommée «Numpy».
Nous importerons le module du nom «Numpy» à partir de ses bibliothèques installées. Revenant à l'exemple, nous utiliserons le module Numpy et créerons un objet de tableau et le affecterons à la variable «tableau». Pour cet exemple, nous créerons un objet 2D-Array ayant ses éléments indexés dans les deux dimensions. La classe liée au tableau représente le ND-Arrays. Les éléments du tableau Numpy peuvent être initialisés avec la liste Python, et nous pouvons y accéder par les supports carrés []. Donc, en utilisant ces supports «[]» et le «NP. array () ”, nous spécifierons les éléments et la dimension du tableau.
Le tableau bidimensionnel ressemblera à «NP. Array ([[9, 8, 7], [8, 5, 3]]) ». Sur ce tableau bidimensionnel, nous appliquerons le «tableau. Fonction ndim », et il renverra la dimension de ce tableau. Pour afficher le résultat de cette fonction à l'écran, passez simplement cette fonction au paramètre de la fonction print () ou appelez la même fonction dans le paramètre de la fonction print (). Nous avons appelé cette fonction en utilisant le nom du tableau dans le paramètre de la fonction print () pour gagner du temps. Pour implémenter le programme, copiez le code écrit en langue python de la figure ci-dessous et collez-le dans le compilateur.
Importer Numpy comme NP
# Créer un objet Array
array = np.Array ([[9, 8, 7], [8, 5, 3]])
# Imprimez les dimensions du tableau
Imprimer ("Nombre des dimensions:", tableau.ndim)
Une fois que nous allons coller le programme pour l'exemple ci-dessus et exécuterons le programme sur le compilateur Python, le programme affichera la sortie, qui aura le nombre de dimensions qui devraient être égales à 2 car nous avions défini le tableau bidimensionnel dans notre exemple.
Exemple # 02
Après avoir connu la méthode pour obtenir les dimensions du tableau maintenant, résolvons un autre exemple et écrivons un programme pour trouver la forme du tableau une fois que nous avons déclaré un tableau. La forme du tableau contribue à cet attribut dans le tableau Numpy qui est utilisé pour obtenir l'estimation de la longueur des dimensions du tableau. Pour connaître la forme de la table.
Le tableau bidimensionnel aura les éléments spécifiés par le «NP. Array () ”Méthode comme« [[9, 8, 7], [8, 5, 3]] ». Nous utiliserons ce tableau et appellerons la fonction «Array. forme »et passez-le aux paramètres de la fonction print () pour afficher les résultats que nous obtiendrons de cette fonction de forme. Nous imprimerons à nouveau ce tableau avec le «tableau. taille »pour connaître la taille des éléments dans le tableau. La sortie de ce code est mentionnée ci-dessous:
Importer Numpy comme NP
# Créer un objet Array
array = np.Array ([[9, 8, 7], [8, 5, 3]])
# Imprimez la forme d'un tableau
Imprimer ("Forme du tableau:", tableau.forme)
# Print Taille Nombre d'éléments au total du tableau
Imprimer ("Taille du tableau:", tableau.taille)
La fonction a renvoyé la forme et la taille du tableau bidimensionnel que nous avions spécifié dans la méthode de forme et de taille.
Conclusion
Ce guide a toutes les informations et méthodes expliquées pour obtenir les dimensions d'un tableau. Nous avons mentionné trois fonctions avec le nom ". forme, .ndim, et le .taille »pour obtenir la forme, le nombre de dimensions et la taille du tableau, respectivement. Nous avons fait deux exemples qui expliquent comment nous pouvons appeler ces méthodes dans le programme.