TypeError: объект 'list' нельзя интерпретировать как целое число Python NumPy - PullRequest
0 голосов
/ 16 июня 2020

Есть ли способ превратить список строк в numpy.ndarray ?. Потому что я пробовал этот код:

All  = np.ndarray([str(necessary_lines).split(',')])

Что дает эту ошибку:

Traceback (most recent call last):
  File "/Users/username/Desktop/Coding/Python/somePythonProgram.py", line 47, in <module>
    print(parseCSV(file))
  File "/Users/username/Desktop/Coding/Python/somePythonProgram.py", line 34, in somePythonProgram
    All  = np.ndarray([str(necessary_lines).split(',')])
TypeError: 'list' object cannot be interpreted as an integer

Или это то, что вы не можете превратить список строк в массив numpy?

1 Ответ

1 голос
/ 16 июня 2020

Вы должны использовать np.array () вместо np.ndarray. Проверьте ссылку . Также вы можете использовать np.asarray ().

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...