此代码提供2D数组,但我需要多个带有随机数的一维数组。
a,b,c,d,e=[],[],[],[],[]
for i in (a,b,c,d,e):
j=np.random.randint(0,15,size=7)
i.append(j)
print(a,b,c,d,e)
答案 0 :(得分:-1)
您将numpy数组附加到列表中,因此得到了2D。 试试这个
import numpy as np
a, b, c, d, e = (np.random.randint(0,15,size=7) for i in range(5))
print(a,b,c,d,e)