У меня есть строковое представление списка, например, результат str([[1,2,3],[4,5,6]])
; '[[1, 2, 3], [4, 5, 6]]'
. Как я могу преобразовать это в numpy массив? Я попробовал следующий код.
import numpy as np
a = [[1,2,3],[4,5,6]]
b = str(a)
c = np.array(b, dtype=float)
Мой ожидаемый результат:
>>> c
array([[1, 2, 3],
[4, 5, 6]])