objectif
Changer la forme et l’ordre des axes.
code minimal
import numpy as np
A = np.arange(12).reshape(3,4)
print(A.T.shape, A.ravel(order="C").shape)
utilisation
import numpy as np
A = np.arange(8)
print(A.reshape(2, -1).shape)
variante(s) utile(s)
import numpy as np
A = np.arange(8)
print(np.reshape(A, (2,2,2)).shape)
notes
ravelpréfère une vue;flattencopie toujours.