J'ai l'impression que c'est très facile, mais je n'arrive pas à trouver comment le faire. Disons que j'ai un tableau Numpy
[1,2,3,4]
Comment puis-je convertir cela en
[[1],[2],[3],[4]]
D'une manière simple ?
Gracias
J'ai l'impression que c'est très facile, mais je n'arrive pas à trouver comment le faire. Disons que j'ai un tableau Numpy
[1,2,3,4]
Comment puis-je convertir cela en
[[1],[2],[3],[4]]
D'une manière simple ?
Gracias
Vous pouvez utiliser numpy.reshape :
>>> import numpy as np
>>> a = np.array([1,2,3,4])
>>> np.reshape(a, (-1, 1))
array([[1],
[2],
[3],
[4]])
Si vous voulez une liste python normale, utilisez list comprehension
:
>>> a = np.array([1,2,3,4])
>>> [[x] for x in a]
[[1], [2], [3], [4]]
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.