Python将在for循环中生成的多个数组保存到npy文件

时间:2018-10-11 16:35:16

标签: python arrays loops numpy multidimensional-array

在将多个3维数组保存到文件时(使用np.save/np.savez)时我遇到了问题

我的代码类似于

for file in files:
    ....

   for i in range(blabla):

       A = ...

其中每个A是一个(1050,90)np数组。因此,每秒for循环会产生20个np数组->(20,1050,90),并且每个文件数据都会完成此操作。

如何将所有数组直接保存到文件中而不将它们附加到列表中?由于文件庞大,我无法做到这一点。

非常感谢您。

0 个答案:

没有答案