python 生成随机数数组,可以指定随机数小数位数
时间: 2024-05-03 18:18:32 浏览: 110
python 实现随机数
可以使用Python中的random库来生成随机数,并使用round函数控制生成的随机数的小数位数。以下是一个例子:
```python
import random
# 生成10个小数位数为2的随机数
rand_list = [round(random.uniform(0, 1), 2) for _ in range(10)]
print(rand_list)
```
输出结果:
```
[0.44, 0.02, 0.99, 0.87, 0.93, 0.27, 0.89, 0.58, 0.54, 0.34]
```
在这个例子中,random.uniform(0, 1)生成0到1之间的随机小数,round函数将其保留2位小数,通过列表推导式生成包含10个随机数的列表。
阅读全文