J'ai une liste en python et je veux la convertir en un tableau pour pouvoir utiliser ravel()
fonction.
Réponses
Trop de publicités?Utilisez numpy.asarray
:
import numpy as np
myarray = np.asarray(mylist)
Uszkai Attila
Points
71
D_C
Points
301
Paul Panzer
Points
30707
Si tout ce que vous voulez c'est appeler ravel
sur votre liste (imbriquée, je suppose ?), vous pouvez le faire directement, numpy
fera le casting pour vous :
L = [[1,None,3],["The", "quick", object]]
np.ravel(L)
# array([1, None, 3, 'The', 'quick', <class 'object'>], dtype=object)
Il convient également de mentionner que vous n'avez pas besoin de passer par numpy
du tout .
Vinay
Points
1
- Réponses précédentes
- Plus de réponses