Как добавить данные из input() в массив numpy?Python

Программы на Python
Anonymous
Как добавить данные из input() в массив numpy?

Сообщение Anonymous »

Я хочу получить от пользователя 5 чисел через input() и добавить их в массив numpy. У меня есть следующий код:

Код: Выделить всё

import numpy as np

X = [int(i) for i in input().split()]
X = np.array(X)
print(X)
Когда я запускаю вышеуказанную программу, я получаю следующий результат

Код: Выделить всё

[12345]
Но если у меня есть следующий код

Код: Выделить всё

import numpy as np
X = np.array([1,2,3,4,5])
print(X)
Я получаю следующий результат

Код: Выделить всё

[1 2 3 4 5]
Я хочу получить вводимые пользователем данные с помощью input() и добавить их в массив numpy, и когда я использую функцию печати в массиве, я получаю приведенный выше вывод. Как я могу сделать это в своем коде?

Подробнее здесь: https://stackoverflow.com/questions/785 ... umpy-array

Вернуться в «Python»