2011-08-26 13 views
18

2d numpy 배열 목록을 2d numpy 배열로 변환하려고합니다. 예를 들어,Python np 배열 배열 배열

dat_list = [] 
for i in range(10): 
    dat_list.append(np.zeros([5, 10])) 

이 목록에서 나가고 싶은 것은 (50, 10) 배열입니다. 그러나, 내가 다음을 시도하면, 나는 (10,5,10) 배열을 얻는다.

output = np.array(dat_list) 

생각 하시겠습니까?

답변

33

당신이 그들을 스택하려면 :

np.vstack(dat_list)