Botafogo

Attributs caractérisant les tableaux

Trois attributs permettent de caractériser un tableau NumPy à une, deux ou dimensions :

  • ndim : le nombre de dimensions (ou le nombre d’axes) du tableau ;
  • shape : un tuple de taille ndim qui donne l’extension (la longueur) du tableau le long de chaque axe ;
  • dtype : le type des éléments du tableau.

Ainsi, pour le cas particulier d’un tableau unidimensionnel (vecteur),

python
import numpy as np
x = np.linspace(-2,3,10)

nous avons affaire à un objet à une dimension, de forme et dont les éléments sont des nombres en virgule flottante :

python
print(x.ndim)
print(x.shape)
print(x.dtype)
text
1
(10,)
float64

On note que l’attribut shape est bien un tuple.

Polycopié rédigé par Roger Sauser, CMS. Sauf indication contraire, le contenu de ce document est soumis à une licence Creative Commons internationale, Attribution - Utilisation non commerciale - Partage dans les mêmes conditions 4.0 International (CC BY-NC-SA 4.0).

© 2026 Projet Botafogo. En savoir plus.