How can i create a random array of floats from 0 to 5 in python

Maarten maarten.sneep at knmi.nl
Tue Mar 12 18:47:25 CET 2013


On Tuesday, March 12, 2013 6:11:10 PM UTC+1, Norah Jones wrote:
> I want to create a random float array of size 100, with the values in the array ranging from 0 to 5. I have tried random.sample(range(5),100) but that does not work. How can i get what i want to achieve?

Use numpy

import numpy as np
np.random.uniform(0, 5, 100)

# note that the values are from the interval [0, 5)

Maarten



More information about the Python-list mailing list