Использование индексации из двух массивов для формирования матрицы - PullRequest
0 голосов
/ 28 мая 2018

У меня есть два массива как таковых:

array_a и array_b

Я хотел бы сформировать матрицу / массив com_total таким образом, чтобы com_total (i, j) назначался, когда array_a (i)и array_b (j) используется.

Я начал с инициализации com_total, поскольку нулевая матрица с числом строк - это количество элементов в array_a, а количество столбцов - это количество элементов в array_b.

Затем я попытался присвоить индекс каждого массива моей матрице:

com_total = (com_total(i,j) for i in array_a for j in array_b)

Однако, при дальнейшем тестировании, ошибка ниже продолжает появляться:

TypeError:неподдерживаемые типы операндов

Как бы это исправить?Мой результат будет просто com_total (i, j), когда используются array_a (i) и array_b (j).

...