numpy.ravel

Cette fonction renvoie un tableau unidimensionnel aplati. Une copie n'est effectuée que si nécessaire. Le tableau retourné aura le même type que celui du tableau d'entrée. La fonction prend un paramètre.

numpy.ravel(a, order)

Le constructeur prend les paramètres suivants.

N ° Sr. Paramètre et description
1

order

'C': ligne majeure (par défaut. 'F': colonne majeure 'A': aplatir dans l'ordre des colonnes principales, si a est contigu à Fortran en mémoire, ordre des lignes principales sinon 'K': aplatir a dans l'ordre des éléments se produire dans la mémoire

Exemple

import numpy as np 
a = np.arange(8).reshape(2,4) 

print 'The original array is:' 
print a 
print '\n'  

print 'After applying ravel function:' 
print a.ravel()  
print '\n' 

print 'Applying ravel function in F-style ordering:' 
print a.ravel(order = 'F')

Sa sortie serait la suivante -

The original array is:
[[0 1 2 3]
 [4 5 6 7]]

After applying ravel function:
[0 1 2 3 4 5 6 7]

Applying ravel function in F-style ordering:
[0 4 1 5 2 6 3 7]