numpy中生成数包random一直是零零散散的学习, 今天把它总结一下。
1、np.random.random
形式: np.random.random(size = None)
参数: 元组
返回: 随机的浮点数, 取值范围在[0.0, 1.0)
例子:
(1) a = np.random.random((3))
# out: array([0.0545747 , 0.50093581, 0.57498647])
(2) b = np.random.random((3,3))
# out: array([[0.16153003, 0.72163052, 0.86108999],
[0.65291863, 0.55810132, 0.01777369],
[0.3709582 , 0.22252266, 0.11397417]])
(3) c = np.random.random((3,3,3))
# out: array([[[0.13945927, 0.81501768, 0.91043514],
[0.56122187, 0.95883546, 0.065974 ],
[0.11781605, 0.55744775, 0.99117641]],
[[0.24191295, 0.0766085 , 0.5428258 ],
[0.44609998, 0.59042516, 0.31834528],
[0.27978428, 0.33327061, 0.79181811]],
[[0.97261267, 0.3494408 , 0.78271321],
[0.87467415, 0.27351203, 0.79395073],