Bonjour,
Je viens de débuter en NumPy, et j'ai besoin d'utiliser des tableaux. A priori, j'ai compris la syntaxe à utiliser pour multiplier les dimensions. Simplement, j'aimerais comprendre ce que peuvent représenter les tableaux "concrètement". Par exemple, ce code :
renvoie :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 tableau = np.array([[[1, 2, 3], [7, 4, 19]], [[456, 302, 23], [17, 78, 84]]]) print(tableau) print(tableau.shape)
Or, il me semble pourtant que le tableau imprimé contient 2 lignes, 3 colonnes et 2 "faces" (couches en profondeur) et non pas 2 lignes, 2 colonnes et trois faces. Ainsi, d'où vient cette erreur et, surtout, comment puis-je voir dans le tableau imprimé ces dimensions ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 [[[ 1 2 3] [ 7 4 19]] [[456 302 23] [ 17 78 84]]] (2, 2, 3)
Merci !
Partager