Forme des tableaux NumPy
- Page précédente Copies/Visualisations NumPy
- Page suivante Redimensionnement des tableaux NumPy
La forme du tableau
La forme du tableau est le nombre d'éléments dans chaque dimension.
Obtenir la forme du tableau
Un tableau NumPy a un nom shape
L'attribut, qui retourne un tuple, où chaque index a le nombre d'éléments correspondant.
Exemple
Imprimer la forme d'un tableau 2-D :
import numpy as np arr = np.array([[1, 2, 3, 4], [5, 6, 7, 8]]) print(arr.shape)
L'exemple suivant retourne (2, 4)
Cela signifie que le tableau a 2 dimensions, chaque dimension ayant 4 éléments.
Exemple
Utiliser ndmin
Créer un vecteur avec les valeurs 1,2,3,4 et créer un tableau à 5 dimensions, puis vérifier que la valeur de la dernière dimension est 4 :
import numpy as np arr = np.array([1, 2, 3, 4], ndmin=5) print(arr) print('shape of array :', arr.shape)
Que représente la forme d'un tuple ?
Chaque entier à l'index indique le nombre d'éléments possédés par la dimension correspondante.
Dans l'exemple précédent, l'index 4, notre valeur est 4, donc on peut dire que la cinquième dimension (4 + 1 ème) a 4 éléments.
- Page précédente Copies/Visualisations NumPy
- Page suivante Redimensionnement des tableaux NumPy