【发布时间】:2018-04-15 18:08:37
【问题描述】:
在一个程序中,我需要创建一个matrix,它可以是形状,例如matrix.shape(x,100)。形状的第一个维度无法事先知道,所以我这里只使用X。在一次迭代中,程序将生成一维数组,例如“Y.shape = (100,1)”。所以程序是这样工作的
matrix = []
index = 0
for i in range(XY):
if something
matrix[index,:] = Y
index = index+1
我不确定是否可以通过这种方式初始化matrix,并且在如上所示的某些迭代中分配matrix{index,:]=Y 时是否需要重塑Y。
【问题讨论】:
-
什么是
XY?你能提供一些带有小数组的工作代码吗? -
i在哪里使用?