【发布时间】:2020-01-29 19:02:04
【问题描述】:
我有一个数字列表:
data = [15, 30, 45]
如何生成从这个data 列表中随机抽取的N 个数字的列表?得到结果为:
new_data = [15,15, 30, 45, 15,45, 30, 15, 45, 30, 45, 45, 45, 15, ...]
np.random.randint(15, high=45, size=N) # does not help here
为此使用什么numpy 函数?
【问题讨论】:
-
解决方案是否必须使用numpy函数?
-
理想情况下,是的。在任何情况下,数字都应该是正态分布的。
-
为什么要使用 NumPy,尤其是因为您提供的示例数据是纯 Python 列表的形式?