python如何生成0-9范围内的随机数组,共有88200个数
时间: 2024-03-03 17:53:04 浏览: 58
Python生成随机数的方法
你可以使用 `random` 模块中的 `randint()` 函数来生成指定范围内的随机整数,然后使用列表生成式来生成一个包含随机数的列表。具体的代码如下所示:
```python
import random
random_list = [random.randint(0, 9) for _ in range(88200)]
```
这里使用了列表生成式,通过调用 `random.randint(0, 9)` 函数来生成 0-9 范围内的随机整数,并重复生成 88200 次,最终生成一个包含 88200 个随机整数的列表 `random_list`。
如果你需要生成的随机数不需要保证唯一,那么使用上述代码即可。如果需要保证随机数的唯一性,可以使用 `random.sample()` 函数来生成一个不重复的随机数列表,具体代码如下:
```python
import random
unique_random_list = random.sample(range(10), 88200)
```
这里使用了 `random.sample()` 函数,它可以从指定的序列中随机选择指定数量的元素,并返回一个新的列表。这里指定了从 0-9 的整数序列中随机选择 88200 个元素,从而生成一个不重复的随机数列表 `unique_random_list`。
阅读全文