怎么将csv文件里的数据去掉小数
时间: 2023-09-29 08:06:53 浏览: 119
数据清洗之 csv文件读写
您可以使用Python中的`round()`函数将小数舍去,然后将结果转换回整数。例如,假设您的CSV文件名为“data.csv”,其中包含一个名为“price”的列,您可以使用以下代码来读取该文件并将价格转换为整数:
```python
import csv
with open('data.csv', 'r') as file:
reader = csv.DictReader(file)
for row in reader:
price = int(round(float(row['price'])))
print(price)
```
在这个例子中,我们使用了Python的csv模块来读取CSV文件。我们首先打开文件并创建一个DictReader对象来读取文件中的每一行。然后,我们循环遍历每一行,并使用`float()`函数将价格转换为浮点数。然后,我们使用`round()`函数将其舍去小数,并使用`int()`函数将结果转换回整数。最后,我们打印出价格的整数值。
阅读全文