我有一个返回数组的函数,我想继续使用不同的参数调用该函数,然后在for循环过程中继续追加结果数组。现在,我只是定义了一个列表,并将新的数组添加到列表中,然后将其堆叠在最后。这似乎非常低效。下面是一个示例:在这里,我刚刚定义了一个带有numpy random.rand的数组,用来显示应该返回然后追加的数组类型。# this could be var
我有一个包含几个大型hdf5文件的列表,每个文件都有一个4D数据集。我希望在第一个轴上获得它们的连接,例如,一个类似数组的对象,它将被用作所有数据集的连接。h5py中的数据集共享numpy数组API的很大一部分,它允许我调用来完成工作:
files = [h5.File(name, 'r') for name in filen