【问题标题】:Printing random 1-D arrays in python在 python 中打印随机一维数组
【发布时间】:2020-10-31 12:46:43
【问题描述】:

这段代码给出了二维数组,但我需要多个带有随机数的一维数组。

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)

【问题讨论】:

标签: python arrays


【解决方案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)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-07-05
    • 2013-07-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-05-10
    相关资源
    最近更新 更多