Numpy asarray оборачивает список () вокруг списка - PullRequest
0 голосов
/ 05 апреля 2019

У меня есть списки в списках, которые я пытаюсь преобразовать в пустой массив, однако это обертка list () вокруг каждого элемента.

Это означает, что я получаю ошибки типа "IndexError: слишком много индексов для массива" при попытке его нарезать.

list = f()
print(list)
np_array = np.asarray(list)
print(np_array)

Выход:

[[0,5,2,5,5,4,5],[1,0,5,2,2,3,4],[2,5,3,4,8,5,2]]

list([0,5,2,5,5,4,5])
list([1,0,5,2,2,3,4])
list([2,5,3,4,8,5,2])

Я ожидаю, что результаты будут выглядеть;

[[0,5,2,5,5,4,5],[1,0,5,2,2,3,4],[2,5,3,4,8,5,2]]

[0,5,2,5,5,4,5]
[1,0,5,2,2,3,4]
[2,5,3,4,8,5,2]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...