Преобразование массива numpy в вектор-столбецPython

Программы на Python
Anonymous
Преобразование массива numpy в вектор-столбец

Сообщение Anonymous »


Я новичок в программировании на Python, поэтому извините, если вопрос может показаться глупым или тривиальным.

Итак, для определенной функции мне нужно проверить, является ли x вектором и (в этом случае) он должен быть вектором-столбцом. Однако я хотел сделать так, чтобы пользователь мог также передать ему вектор-строку и превратить его в вектор-столбец.

Однако на данном этапе, как мне сделать так, чтобы он не проверял, является ли x скалярной величиной.

Я прилагаю эскиз кода, чтобы проиллюстрировать проблему. Заранее спасибо всем, кто ответит
импортировать numpy как np x = np.arange(80, 130, 10) # х: число с плавающей запятой = 80,0 print('массив до:\n', x) если x не является np.array: x = np.array(x).reshape([len(x), 1]) print('массив после:\n', x)

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