我想创建一个大小为100的随机浮点数组,数组中的值范围为0到1。
我尝试了random.sample(range(1),100)
但这不起作用。
我怎样才能得到我想要达到的目标?
答案 0 :(得分:4)
[random.random() for _ in range(100)]
答案 1 :(得分:1)
如果要进行大量的数组计算,请考虑使用numpy库(http://www.numpy.org/)。使用numpy,您可以使用函数numpy.random.random
:
>>> a = numpy.random.random(100)