我对python有一些疑问,
我正在尝试写一些东西,在每个 raw-input 之后,我应该将一些数据(以数组形式)输入到程序中。然后这个数据(数组 2 dimensioanl )应该被添加到另一个 2D 数组全零。然后,当我输入第二个数据时(它应该再次更改为二维数组)并且必须添加到已经包含带有零的数组和来自输入的数组的数组中)。因此,在每个输入之后,应该添加已经创建的数组。这是代码。
from numpy import *
var=zeros(shape=(1,11)) #making 2D array with zeros
while True:
file=raw_input("write data file name or path")
c=open(file, 'r')
ArrayStr=loadtxt(c, dtype='S',) #making array
var=vstack((ArrayStr, var)) # concatantaing array
print var
所以最后我得到了数组,它只有2个数组连接(带有零的数组和最后输入的数据数组)
感谢关注和帮助