@kaktak255

Может ли numpy из массива [123] сделать [1,2,3]?

Есть ли у numpy такой функционал , с помощью которого можно сделать из
a = np.array([123])
вот так?
a = np.array([1,2,3])

А так же из
a = np.array([[1],[2],[3]])
сделать
a = np.array([1,2,3])

Ну и собственно что бы это работало в обе стороны .
Есть что то такое у numpy?
  • Вопрос задан
  • 62 просмотра
Пригласить эксперта
Ответы на вопрос 1
@Metallizer10
Ну по поводу первого, у тебя передается список с числом 123. Тут я думаю нужно именно разделять число 123 на цифры самому руками. А для второго случая тебе нужно тензор 2-го порядка привести к тензору первого порядка, тут тебе поможет метод класса np.array flatten(), то есть a = np.array([[1], [2], [3]]).flatten()
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
15 июн. 2021, в 17:21
150000 руб./за проект
15 июн. 2021, в 17:17
20000 руб./за проект
15 июн. 2021, в 16:58
15000 руб./за проект