python数组保留三位小数输出
时间: 2024-08-09 09:01:01 浏览: 52
关于浮点小数保留三位小数并输出
要对 Python 数组(列表)中的元素保留三位小数并输出,可以利用列表推导式配合 `round()` 函数来实现。`round()` 函数用于四舍五入浮点数到指定的小数位数。
以下是具体操作:
```python
y = [0.9334890822288519, 0.7951104962059684, 0.7145541097906535, 0.6573912686067223, 0.6146651350624455]
# 使用列表推导式保留三位小数
y_rounded = [round(i, 3) for i in y]
print(y_rounded)
```
运行这段代码会得到结果:
```
[0.933, 0.795, 0.715, 0.657, 0.615]
```
这里的关键在于使用了 `round()` 函数将每个元素四舍五入到三位小数,并通过列表推导式将这些新的四舍五入后的数值组成一个新的列表 `y_rounded`。
阅读全文