[Boards: 3 / a / aco / adv / an / asp / b / biz / c / cgl / ck / cm / co / d / diy / e / fa / fit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mu / n / news / o / out / p / po / pol / qa / r / r9k / s / s4s / sci / soc / sp / t / tg / toy / trash / trv / tv / u / v / vg / vp / vr / w / wg / wsg / wsr / x / y ] [Home]
4chanarchives logo
How do I generate random number list in Python code?
Images are sometimes not shown due to bandwidth/network limitations. Refreshing the page usually helps.

You are currently reading a thread in /sci/ - Science & Math

Thread replies: 6
Thread images: 1
Hi, can someone here help me with some python?

I am trying to generate a list of random length (but between 3-15; in following example), containing random integers (between 1-10 in following example).

At first I tried using the random.sample function:
>a=random.sample(range(1,10) , random.randrange(3,15))
But then learnt that it picks unique elements from the given population - hence the length of my first argument must be greater than the value of my second argument.

What other methods are there that I can generate a list to suit my requirements?
I want to try keeping it compact and only one line of code too please.
>>
>>7810261
[random.randint(1,10) for i in xrange(random.randint(3,15))]
>>
>>7810261
You could try numpy
def ran_list():
return np.random.randint(3,16,random.randint(1,10))
>>
>>7810263
thank you. that fixed it for me.

i slightly modified it and am now using:
>testlist=[random.randrange(0,100) for i in range(random.randrange(2,20))]

(ignore the different number ranges i selected).

thanks, bye!
>>
Random numbers are based on time. Basically you have to program a functioning clock first, and then have your rng call the clock function
>>
>>7810287
i don't need 'truly' random numbers.

for the sake of the functions i'm testing in these python exercises, what i got now is perfect.
Thread replies: 6
Thread images: 1

banner
banner
[Boards: 3 / a / aco / adv / an / asp / b / biz / c / cgl / ck / cm / co / d / diy / e / fa / fit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mu / n / news / o / out / p / po / pol / qa / r / r9k / s / s4s / sci / soc / sp / t / tg / toy / trash / trv / tv / u / v / vg / vp / vr / w / wg / wsg / wsr / x / y] [Home]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
If a post contains personal/copyrighted/illegal content you can contact me at [email protected] with that post and thread number and it will be removed as soon as possible.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com, send takedown notices to them.
This is a 4chan archive - all of the content originated from them. If you need IP information for a Poster - you need to contact them. This website shows only archived content.