2011-08-26 33 views
18

Tôi đang cố gắng chuyển danh sách các mảng có khối lượng 2d thành mảng có khối lượng 2d. Ví dụ:Danh sách Python của mảng np tới mảng

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

Điều tôi muốn thoát khỏi danh sách này là một mảng (50, 10). Tuy nhiên, khi tôi thử những điều sau, tôi nhận được một mảng (10,5,10).

output = np.array(dat_list) 

Suy nghĩ?

Trả lời

33

bạn muốn xếp chồng chúng:

np.vstack(dat_list) 
Các vấn đề liên quan