Алексей Воронов Asked:2020-04-07 18:02:14 +0000 UTC2020-04-07 18:02:14 +0000 UTC 2020-04-07 18:02:14 +0000 UTC 随机数数组 772 如何numpy使用给定间隔的随机数创建数组? python 2 个回答 Voted Best Answer user243273 2020-04-07T18:41:34Z2020-04-07T18:41:34Z 下午好。有可能是这样的: import numpy as np array = np.random.randint(50, 60, size=(2, 10)) print(array) 如果你想制作一个浮点值数组,那么你需要使用以下结构: array = np.random.uniform(4, 5, [2, 10]) print(array) 如果您不打算使用大于一的维度,那么您可以编写以下构造: array = np.random.randint(50, 60, 10) # для int 或者 array = np.random.uniform(4, 5, 10) # для float Igor Lavrynenko 2020-04-07T18:10:53Z2020-04-07T18:10:53Z 例如,可以在没有参与的情况下创建随机数列表numpy >>> a = [random.choice([i for i in range(100)]) for j in range(111)] >>> a [9, 49, 34, 36, 74, 53, 41, 70, 46, 76, 12, 76, 81, 34, 95, 24, 43, 43, 84, 45, 32, 23, 56, 11, 12, 34, 97, 39, 21, 66, 68, 0, 79, 28, 62, 68, 86, 16, 91, 20, 78, 56, 96, 97, 10, 60, 57, 20, 44, 2, 29, 8, 17, 27, 11, 76, 24, 59, 71, 40, 18, 30, 25, 40, 55, 17, 94, 34, 35, 4, 39, 41, 88, 68, 1, 15, 34, 99, 95, 36, 98, 49, 52, 12, 69, 46, 64, 20, 33, 90, 27, 32, 26, 48, 3, 87, 38, 10, 83, 93, 5, 81, 37, 2, 71, 85, 10, 64, 60, 3, 30]
下午好。有可能是这样的:
如果你想制作一个浮点值数组,那么你需要使用以下结构:
如果您不打算使用大于一的维度,那么您可以编写以下构造:
或者
例如,可以在没有参与的情况下创建随机数列表
numpy