遍历dataframe每行
时间: 2023-10-13 08:16:31 浏览: 108
对Python中DataFrame按照行遍历的方法
你可以使用iterrows()方法来遍历DataFrame中的每一行。下面是一个示例代码:
```python
import pandas as pd
# 创建一个DataFrame
df = pd.DataFrame({'Name': ['Alice', 'Bob', 'Charlie'], 'Age': [25, 30, 35]})
# 使用iterrows()方法遍历每一行
for index, row in df.iterrows():
print('Index:', index)
print('Name:', row['Name'])
print('Age:', row['Age'])
print('-----------')
```
输出结果:
```
Index: 0
Name: Alice
Age: 25
-----------
Index: 1
Name: Bob
Age: 30
-----------
Index: 2
Name: Charlie
Age: 35
-----------
```
在遍历DataFrame时,iterrows()方法将返回一个元组,其中包含当前行的索引和该行的数据。你可以使用索引和列名来访问该行中的数据。
阅读全文