Bonjour,
Commençons par le code :
Alors voilà, j'ai une matrice à n dimensions (ici n=3) et une variable i qui a (n-1) élément indiquant quel élément prendre sur chaque dimension.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 import numpy as np m=np.zeros((2,2,4),dtype='bool') i = [1,1]
Comment donc récupérer les données sur la dernière dimension ?
J'ai naïvement essayé m[i], mais niet.
Une idée ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 m[1,1] # renvoie bien un array de dimension 4 m[i] # renvoie bêtement la matrice m entière
Merci
Partager