pandas读取csv文件的每一行
时间: 2023-09-13 15:04:09 浏览: 91
使用实现pandas读取csv文件指定的前几行
可以使用pandas的read_csv函数读取csv文件,然后通过遍历pandas的DataFrame对象的行来遍历csv文件的每一行。
示例代码如下:
```
import pandas as pd
# 读取csv文件
df = pd.read_csv('filename.csv')
# 遍历DataFrame的每一行
for index, row in df.iterrows():
# row是一个pandas的Series对象,表示csv文件的一行数据
print(row)
```
你也可以使用pandas的apply函数对DataFrame的每一行应用一个函数,这样就可以在函数内处理csv文件的每一行数据。示例代码如下:
```
import pandas as pd
# 读取csv文件
df = pd.read_csv('filename.csv')
# 定义处理每一行数据的函数
def process_row(row):
# row是一个pandas的Series对象,表示csv文件的一行数据
print(row)
# 对DataFrame的每一行应用函数
df.apply(process_row, axis=1)
```
阅读全文