我想在利用pandas库筛选并打印出文件里的不为空的每一行,该如何操作
时间: 2024-02-23 11:01:17 浏览: 84
您可以使用Pandas库中的dropna()函数来删除包含空值的行,然后使用iterrows()函数遍历每一行并打印出来。下面是一个简单的示例代码:
```python
import pandas as pd
# 读取文件
df = pd.read_csv('your_file.csv')
# 删除包含空值的行
df = df.dropna()
# 遍历每一行并打印出来
for index, row in df.iterrows():
print(row)
```
在这个示例中,我们先使用read_csv()函数读取CSV文件,然后使用dropna()函数删除包含空值的行。最后,我们使用iterrows()函数遍历每一行并打印出来。
阅读全文