Как преобразовать массив (n,) в массив (n,3)?Python

Программы на Python
Anonymous
Как преобразовать массив (n,) в массив (n,3)?

Сообщение Anonymous »

У меня есть массив с размером (n,), и для проекта мне нужен этот массив с формой (n,3).
Этот массив представляет собой набор Трехмерные точки.
Это код:

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

vertices =  np.array([line[7:] for line in content if line.startswith('vertex')]) #7 parce que 7 char dans 'vertex '
vertices = np.reshape(vertices,(vertices.size,3))
Это ошибка:

невозможно преобразовать массив размером 13716 в форму (13716,3)

Как изменить форму массива выше?

Подробнее здесь: https://stackoverflow.com/questions/784 ... -n-3-array

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