Python слияние 2 векторных (shape (1,10,1) массивов в матрицу (shape (2,10,1) - PullRequest
0 голосов
/ 08 декабря 2018

У меня есть мой массив:

A= np.array(zeros((1,10,1)))

и

B = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]

Мне нужно объединить A и B в C:

C = [[[0], [0], [0], [0], [0], [0], [0], [0], [0], [0]],
     [[0], [1], [2], [3], [4], [5], [6], [7], [8], [9]]]

This:

C = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
     [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]]

- это не решение, поэтому я написал этот вопрос: D Спасибо за помощь!

Редактировать: Исправлено

1 Ответ

0 голосов
/ 08 декабря 2018

IIUC, при условии A = np.zeros(1,9,1) на основе ожидаемого результата

np.concatenate([A, np.array(B).reshape(A.shape)], axis=0)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...