How can i create a random array of floats from 0 to 5 in python
llanitedave
llanitedave at veawb.coop
Tue Mar 12 16:21:16 EDT 2013
On Tuesday, March 12, 2013 10:47:25 AM UTC-7, Maarten wrote:
> 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
While numpy would work, I fail to see how encouraging the op to download and install a separate library and learn a whole new set of tools would be beneficial by default, without knowing the purpose of the need. This is like recommending an RPG to fix a sticky door hinge.
More information about the Python-list
mailing list