在特定范围内在python中创建数字的随机列表

时间:2018-08-06 12:38:25

标签: python random

我想创建10,000个随机数,范围为1到100。

我该如何处理python?

我可以使用for循环,并且对于每个for循环,我都可以使用random.sample()random.random()函数。

还有其他方法,无需使用任何for循环,我可以使用内置函数生成它吗?

1 个答案:

答案 0 :(得分:3)

对于python 3.6:

import random

my_randoms = random.choices(range(1,100), k=10000)
print(my_randoms)

对于较老的人仍需要使用循环:

my_randoms = [random.randrange(100) for x in range(10000)]