Obtenez la taille du tableau Numpy

Obtenez la taille du tableau Numpy
«Les tableaux jouent un rôle important lorsque nous avons affaire à de grandes données du même type. C'est une mauvaise pratique de déclarer et d'initialiser toutes les variables séparément. Les tableaux facilitent la stockage des données du même type ensemble. Pour obtenir la taille du tableau, il existe différentes méthodes; L'un d'eux est la fonction de taille (). La taille du tableau compte le non. d'éléments dans le tableau. Numpy est un module Python connu pour faire face aux tableaux et listes avec des fonctions intégrées pour résoudre les expressions mathématiques."

Syntaxe

nombant.Taille (array_1, axe = aucun)

Numpy est un package Python. Pour utiliser ce package ou pour utiliser n'importe quelle fonction de la bibliothèque Numpy, nous devons importer la bibliothèque en utilisant «Importer Numpy en NP», ou nous pouvons simplement utiliser «Importer Numpy» sans définir le nom de la fonction. Si nous avons importé la bibliothèque avec un nom de fonction, utilisez un nom de fonction avec la fonction size (), i.e., NP.taille(). Si nous avons importé Numpy sans nom de fonction, chaque fois que nous appelons n'importe quelle méthode de la bibliothèque Numpy, nous devons utiliser Numpy avec cette fonction, je.e., nombant.taille().

Paramètres

Array_1: Dans les tableaux, nous avons stocké les éléments du même type de données. Array_1 est le tableau d'entrée. Nous pouvons également stocker des éléments ayant différents types de données dans un tableau, mais ce n'est pas une bonne pratique. Python permet le stockage de différents types de données dans une seule variable de tableau.

Axe: Le paramètre «axe» est facultatif; Si nous voulons compter le long des lignes et des colonnes, alors ce paramètre est utilisé. Et s'il n'est pas utilisé, par défaut, il donne le nombre total des éléments de tableau.

Valeur de retour

Il donne la taille du tableau, et c'est une valeur entière car la taille d'un tableau ne peut jamais être dans un point flottant.

Méthodes utilisées

  • Fonction Len (): La méthode Len () obtient la taille d'un tableau 1D. Si nous essayons de trouver la taille d'un tableau bidimensionnel ou en n dimension, il ne renvoie que le nombre de lignes, et non le nombre total d'éléments.
  • Fonction size (): Cette méthode peut trouver la taille de tout type de tableau (tableau N dimensionnel). Il donne la taille particulière du tableau mais pour utiliser cette méthode; Nous devons importer la bibliothèque Numpy. La méthode size () multiplie le nombre de lignes et de colonnes pour trouver la taille totale, i.e., taille = lignes * colonnes.
  • Fonction de forme (): Il est utilisé pour obtenir le nombre de lignes et de colonnes de tableaux, mais dans le cas d'un tableau unidimensionnel, il renvoie le nombre total d'éléments de la taille du tableau. En utilisant cette fonction, nous pouvons acquérir la forme de n'importe quel tableau dimensionnel.

Utilisation de la fonction Len ()

Nous observerons comment nous utilisons la méthode Len () pour obtenir la taille d'un tableau unidimensionnel. Avec l'aide de la fonction Len (), nous acquérions de la longueur (tous les éléments) du tableau défini.

Dans ce programme, importez la bibliothèque Numpy avec le nom de la fonction NP. Répuriement unidimensionnel initialisé ayant les valeurs entiers et stocké dans une variable, disons «array_0». Ensuite, avec l'aide de la méthode print (), un message est présenté sur la console. Et avec une autre instruction PRINT (), affichez la taille du tableau requis en appelant la méthode Len (). À l'intérieur de la parenthèse, donnez le nom du tableau dont nous voulons trouver la taille que nous voulons trouver. Les éléments totaux du tableau défini peuvent être obtenus par l'utilisation de la fonction Len ().

Utilisation de la fonction size ()

Dans ce cas, nous obtiendrons la taille du tableau 2D en utilisant la fonction size (). Ici, la taille du tableau signifie les valeurs totales dans le tableau.

Intégration de la bibliothèque Numpy pour utiliser le tableau Numpy. Déclarer le tableau bidimensionnel. Ce tableau 2D se compose de différentes valeurs entières. Imprimez le message sur l'écran de sortie avec la fonction print (). Puis appelez le NP.Fonction size () pour obtenir la taille du tableau 2D. Nous pouvons également acquérir la taille des lignes et des colonnes en utilisant la méthode Taille () et les imprimer par l'utilisation d'une déclaration d'impression. La fonction size () accepte deux attributs pour trouver le nombre de lignes et de colonnes dans un tableau 2D. L'argument «arr» est le tableau dont nous trouverons la taille, et 0 signifie des lignes; il obtiendra la taille des lignes. Et 1 signifie des colonnes; il acquiert le non. de colonnes dans le tableau.

Le résultat montre la taille du tableau, qui est de 8, le nombre de lignes est de 2 et le nombre de colonnes est 4. Si nous multiplions les lignes et les colonnes, nous pouvons obtenir la taille du tableau.

Utilisation de la méthode Shape ()

La méthode de forme () est également utilisée pour trouver la taille du tableau bidimensionnel.

Dans la première déclaration, incorporez le module Numpy en tant que NP. Ensuite, nous définissons le tableau 2D et le stockons dans la variable «tableau»; Plus tard, nous trouverons la taille de ce tableau. Imprimez le message à l'écran en invoquant la méthode print (). Puis utilisez NP.forme () pour obtenir la taille du tableau 2D requis. Ici, la taille signifie le nombre de lignes et de colonnes du tableau.

En utilisant des méthodes Len (), Size () et Shape ()

Dans ce programme, nous allons appliquer les méthodes Len (), Size () et Shape () pour obtenir la taille du tableau Numpy.

Le code ci-dessus obtiendra la taille du tableau 2D avec trois méthodes différentes, Len (), Size () et Shape (). La méthode Len () peut trouver la longueur du tableau 1D, mais quand il s'agit d'un réseau 2D ou d'une dimension N, la fonction Len () ne donne que le nombre de lignes, la méthode Taille () donne le nombre total d'éléments et la fonction forme () donne le nombre de lignes et de colonnes.

La bibliothèque Numpy est importée. Les éléments du tableau 2D seront déclarés dans la prochaine instruction et seront enregistrés dans la variable «Array_1». Imprimez ensuite le message de trouver la taille de la taille par Len (); Nous devons appeler la fonction print (). De plus, utilisez la fonction SIZE () et affichez la taille du tableau 2D. En fin de compte, invoquez la méthode Shape () pour obtenir la taille du tableau. La déclaration d'impression imprime le message avec la taille d'un tableau 2D.

Maintenant, nous pouvons voir comment les trois approches différentes affectent la sortie du même tableau 2D. La méthode Len () renvoie le non. de lignes d'un tableau 2D. La taille exacte du tableau peut être trouvée en utilisant la taille (). La fonction forme () renvoie les lignes et les colonnes du tableau.

Conclusion

Dans ce guide, nous avons expliqué en détail ce que signifie la taille d'un tableau et comment nous pouvons obtenir la taille d'un tableau Numpy. À l'aide de trois fonctions différentes (len (), size () et forme ()), nous pouvons facilement obtenir la taille d'un tableau. Il existe une différence claire entre ces techniques qui sont expliquées dans l'article. Nous avons illustré chaque méthode à l'aide de programmes et acquis la taille des tableaux à deux et deux dimensions. L'article se termine par le dernier exemple d'obtention de la taille du tableau Numpy en utilisant les trois méthodes.