python读取csv文件,里面的0不见了
时间: 2023-10-02 13:03:41 浏览: 173
python读取csv文件
可能是因为读取csv文件时使用了默认的分隔符(逗号),而数据中含有0,导致0被当做了分隔符。可以尝试使用其他分隔符或者在读取时指定分隔符。
以下是使用逗号分隔符读取csv文件的示例代码:
```python
import csv
with open('file.csv', newline='') as csvfile:
reader = csv.reader(csvfile)
for row in reader:
print(row)
```
可以尝试使用其他分隔符,例如制表符:
```python
import csv
with open('file.csv', newline='') as csvfile:
reader = csv.reader(csvfile, delimiter='\t')
for row in reader:
print(row)
```
如果数据中含有的0是数据本身的一部分,而不是分隔符导致的问题,可以使用 Pandas 库来读取csv文件,因为 Pandas 可以更好地处理数据类型和缺失值:
```python
import pandas as pd
df = pd.read_csv('file.csv')
print(df)
```
阅读全文