我正在编写一个Python脚本,目的是将一个大的数字数组分割成相等的子数组。N片是我想要从原始数组创建的子数组的数量。在脚本中,n片可能会根据原始数组的大小而变化,因此我想“自动”将每个创建的子数组保存为:resultsarray(i),其方式类似于可以在MATLAB/Octave中生成。我尝试在Python中使用for in range循环,但我只能将最后一个子数组保存在变量中。
为每次
我有一个不同维数的numpy数组列表,我想要保存它们。我总是可以将这个列表中的每个numpy数组保存为npz文件。我的问题是,在此之前,我不知道这个列表中有多少个数组。如果我尝试将此列表保存到npz文件中,并尝试加载此列表,则会收到 Object arrays cannot be loaded when allow_pickle=False 保存此列表的推荐方法是什么我来自MATLAB,在MATLAB中,你可以将单元数组,结构,矩阵保存</em