Python | Randints

问题: 产生一定数量的随机数

1). random.randint

1
2

>>> [random.randint(0, 10) for _ in range(10)]

产生 10 个从 0 - 10 的随机数。但是会有重复值。

2).random.sample

1
2

>>> random.sample(range(10), 4)

产生不重复 4 个数, 注意这里是从 0 -9, range()吗!