python的np.random.random()
时间: 2023-10-30 12:06:08 浏览: 92
python numpy之np.random的随机数函数使用介绍
np.random.random() 是 NumPy 库中的一个函数,用于生成指定形状的随机数组。这个函数返回一个范围在[0,1)之间的随机浮点数。可以通过传递不同的参数来生成不同形状的随机数组。
举例来说,如果我们调用 np.random.random((3, 4)),会生成一个形状为 3 行 4 列的二维数组,并且数组中的每个元素都是在[0,1)之间的随机浮点数。你可以使用以下代码来实现:
import numpy as np
k = np.random.random((3, 4))
print(k)
如果我们调用 np.random.random((2, 3, 4)),会生成一个形状为 2 块、每块 3 行 4 列的三维数组,并且其中的每个元素都是在[0,1)之间的随机浮点数。你可以使用以下代码来实现:
import numpy as np
k = np.random.random((2, 3, 4))
print(k)
最后,如果我们调用 np.random.random((5, 3, 4)),会生成一个形状为 5 块、每块 3 行 4 列的三维数组,并且其中的每个元素都是在[0,1)之间的随机浮点数。你可以使用以下代码来实现:
import numpy as np
k = np.random.random((5, 3, 4))
print(k)
总结起来,np.random.random() 函数可以用于生成不同形状的随机数组,并且函数返回的数组中的元素都是在[0,1)之间的随机浮点数。
阅读全文