csv.writer保留小数点后两位
时间: 2023-09-28 18:13:42 浏览: 318
可以格式化字符串来保留小数点后两位。在使用`csv.writer`写入数据时,可以使用`"{:.2f}".format)`来格式化需要保留两位小数的值。
以下是一个示例代码:
```python
import csv
data = [[1.234567, 2.345678, 3.456789],
[4.567890, 5.678901, 6.789012]]
with open('output.csv', 'w', newline='') as file:
writer = csv.writer(file)
for row in data:
formatted_row = ["{:.2f}".format(value) for value in row]
writer.writerow(formatted_row)
```
这样,`output.csv`文件中的数据将保留小数点后两位。
阅读全文