как мне перестроить элементы первого измерения многомерного массива подряд - PullRequest
0 голосов
/ 08 февраля 2020

У меня есть этот многомерный массив с размерностью d = (20,3,5,279), поэтому у меня есть 20 элементов многомерного массива. я хочу сложить эти 20 элементов (в первом измерении) друг над другом, чтобы сформировать набор, чтобы я получил d = (3 100 279). Reshape (3, -1,279) смешивает элементы. в основном это 20 элементов формы стыда, которые я получил, добавив массив в al oop. Я хочу объединить эти 20 элементов вместе. для простоты предположим, что arr [i] имеет 5 строк многомерного массива, и я равен 10

arr =[[[a,b,c],[e,f,g],[h,i,j]],[[k,l,m],[n,o,p],[q,r,s]]]

, и я хочу изменить его на d_ = d-1. я хочу, чтобы в New_arr [i] элементы arr были сложены для формирования большего количества строк, поэтому теперь New_arr должен иметь 100 строк

New_arr =[[a,b,c],[e,f,g],[h,i,j]]
...