在Python中,可以使用iterrows()
函数遍历数据框的行,并通过print()
函数打印输出每行的内容。以下是一个示例代码:
import pandas as pd
# 创建一个示例数据框
data = {'Name': ['Tom', 'Nick', 'John'],
'Age': [28, 32, 25],
'City': ['New York', 'London', 'Paris']}
df = pd.DataFrame(data)
# 使用iterrows()函数遍历数据框的行
for index, row in df.iterrows():
print(f"Row index: {index}")
print(f"Name: {row['Name']}")
print(f"Age: {row['Age']}")
print(f"City: {row['City']}")
print()
该示例首先创建了一个包含姓名、年龄和城市的数据框。然后使用iterrows()
函数遍历数据框的行,并通过print()
函数打印输出每行的内容。对于每一行,可以使用row['列名']
访问该行中每个列的值。