Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/flash/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 处理多个numpy数组(8位整数)_Python_Numpy_Multidimensional Array - Fatal编程技术网

Python 处理多个numpy数组(8位整数)

Python 处理多个numpy数组(8位整数),python,numpy,multidimensional-array,Python,Numpy,Multidimensional Array,我希望创建一个循环过程,在这个过程中,我将通过一些函数生成一个numpy ndarrays(8位int)作为输出。这大约需要1500次迭代。具体而言,代码的形式如下: def process0(X_variable): output1 = process1(X_variable) output2 = process2(output1) final_out = process3(output2) return final_out for number in r

我希望创建一个循环过程,在这个过程中,我将通过一些函数生成一个numpy ndarrays(8位int)作为输出。这大约需要1500次迭代。具体而言,代码的形式如下:

def process0(X_variable):
    output1 = process1(X_variable)
    output2 = process2(output1)
    final_out = process3(output2)
    return final_out 


for number in range(len(totals)):
    X_variable = various[number]
    final_out = process0(X_variable)
最后的输出是一个8位int numpy数组,可能有一个形式(130118118),但一般来说,在每次迭代中,维度可能会改变。
有什么办法可以挽救这些灾难吗?下一次我想操作它们时调用它们?

为什么不将它们保存在变量中?或者在列表中?
process0
不会执行任何操作,除非您调用它。对象可以保存在许多容器中—您只需找到一个最适合您的流程的容器即可,还有列表、dicts和tupel。我是python的新手,所以任何建议都将不胜感激。我的问题是,最终结果还不是一个变量?因此,我必须修改final out,使其具有final out[number]形式??您必须将函数的返回值分配给某个对象,
alpha=process0(29)
,或者将其存储在某个对象
my\u列表中。append(process0(29))
。,