python 逐个输出dataframe筛选出的数据
时间: 2024-02-17 18:36:58 浏览: 62
好的,这是一个关于Python的数据处理问题,可以回答。你可以通过使用for循环逐行输出DataFrame筛选出的数据,如下所示:
```
import pandas as pd
# 创建一个DataFrame
data = {'Name': ['Tom', 'Jack', 'Steve', 'Ricky'],
'Age': [28, 34, 29, 42],
'Country': ['US', 'UK', 'US', 'UK']}
df = pd.DataFrame(data)
# 筛选Country为US的数据
df_filtered = df[df['Country'] == 'US']
# 逐个输出筛选出的数据
for index, row in df_filtered.iterrows():
print(row['Name'], row['Age'], row['Country'])
```
输出结果如下所示:
```
Tom 28 US
Steve 29 US
```
阅读全文