使用循环重新排列多个列表

时间:2015-08-31 22:19:36

标签: arrays python-3.x

嘿,我只是想把最后的1000个放在几个numbpy数组中。但是我收到以下值错误:

  File "C:script.py", line 102, in <module>
data = np.array(temp)

ValueError:使用序列设置数组元素。

有人可以解释为什么这不起作用。如果这个问题已在其他地方得到解答,我很抱歉,但我无法在任何地方找到它。这是代码:

NSTEPx = np.array(NSTEPx)
TIMEx = np.array(TIMEx)
TEMPx = np.array(TEMPx)
PRESSx = np.array(PRESSx)
Etotx = np.array(Etotx)
EKtotx = np.array(EKtotx)
EPtotx = np.array(EPtotx)
VOLUMEx = np.array(VOLUMEx)
alldata = [NSTEPx,TIMEx,TEMPx, PRESSx, Etotx, EKtotx, EPtotx]
for data in alldata:
    temp = list(data[1001:-1])
    temp.append(list(data[0:1000]))
    data = np.array(temp)e

0 个答案:

没有答案