random生成随机数列
时间: 2023-07-10 15:13:34 浏览: 209
Python2随机数列生成器简单实例
可以使用Python内置的random模块来生成随机数列。其中常用的函数有:
- random.random():生成[0,1)之间均匀分布的随机数。
- random.uniform(a, b):生成指定范围内均匀分布的随机数。
- random.randint(a, b):生成指定范围内的整数随机数。
- random.randrange(start, stop[, step]):在指定范围内以指定步长生成随机数。
- random.choice(seq):从序列中随机选择一个元素。
例如,生成一个包含10个[0,1)之间均匀分布的随机数的列表,代码如下:
``` python
import random
rand_list = [random.random() for _ in range(10)]
print(rand_list)
```
输出结果类似于:
```
[0.4912002604848127, 0.2675952215704855, 0.3135223292528367, 0.02094767900418779, 0.8919643000398458, 0.17793919754503936, 0.6813215153985308, 0.10648439056105292, 0.3306124816782391, 0.3876331421093573]
```
阅读全文