Как сохранить множество массивов np разного размера в одном файле (например, один массив np)? - PullRequest
1 голос
/ 24 сентября 2019

Я хочу сохранить несколько массивов с разными формами в одном файле (используя python 2.7).

a_1.shape = [4,130]

a_2.shape = [4,39]

a_3.shape = [4,60]

Я могу создать список со всеми массивами, например, так:

list=[a_1, a_2, a_3]

Но потом, когда я пытаюсь сохранить его или сделать из него массив np.ar ...

all=np.array(list)

np.savetxt('./a_list',list)

... возвращает ошибку:

could not broadcast input array from shape (4,39) into shape (4)

Есть ли другой способ сделать это, сохранив форму отдельных массивов?

Спасибо!

...