Как проиндексировать несколько двумерных массивов с разным количеством строк в трехмерном массиве? - PullRequest
0 голосов
/ 26 августа 2018

У меня есть следующая проблема в python: у меня есть несколько numy 2d-массивов, где все имеют одинаковое количество столбцов, но разное количество строк. Я хочу проиндексировать все эти 2d-массивы в уникальный numpy 3d-массив, где Первый индекс учитывает каждый 2d-массив. Например : давайте предположим, что у меня есть два 2-мерных массива: [[1,2,3] [4,5,6] [7,8,9]] (массив 3X3) [[11,12,13] [14,15,16]] (массив 2X3)

Я хочу получить пустое имя 3d-массива, например, c, где: c [0] имеет форму (3,3), c [1] (2,3) и так далее ... Так что я ожидаю 3d-массив, форма которого (количество двумерных матриц, количество строк в одной матрице, количество столбцов в одной матрице)

Как мне изменить форму, так как каждый 2d-массив имеет разное количество строк друг в друге? Спасибо

...