python查找伪随机数列
时间: 2024-06-09 19:03:39 浏览: 17
Python中有两个主要的伪随机数生成器:random和numpy.random。其中,random模块中提供的是基于梅森旋转算法(Mersenne Twister)的伪随机数生成器,可以使用random模块中的randint()、random()等函数生成伪随机数列;而numpy.random模块中提供了多种伪随机数生成器,包括基于梅森旋转算法的伪随机数生成器、半正态分布的伪随机数生成器等等,可以使用numpy.random模块中的函数生成伪随机数列。
在Python中生成伪随机数列的方法如下:
```python
import random
# 使用random模块中的randint()函数生成长度为10的整型伪随机数列
rand_int_list = [random.randint(1, 100) for _ in range(10)]
print(rand_int_list)
# 使用random模块中的random()函数生成长度为10的浮点型伪随机数列
rand_float_list = [random.random() for _ in range(10)]
print(rand_float_list)
import numpy as np
# 使用numpy.random模块中的rand()函数生成长度为10的浮点型伪随机数列
rand_float_array = np.random.rand(10)
print(rand_float_array)
# 使用numpy.random模块中的randint()函数生成长度为10的整型伪随机数列
rand_int_array = np.random.randint(1, 100, size=10)
print(rand_int_array)
```
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![txt](https://img-home.csdnimg.cn/images/20210720083642.png)
![py](https://img-home.csdnimg.cn/images/20210720083646.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)