遍历数据框的常见方法有循环遍历、使用apply函数和使用iterrows函数。以下是每个方法的代码示例:
import pandas as pd
df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6]})
for index, row in df.iterrows():
print(row['A'], row['B'])
import pandas as pd
df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6]})
def iterate_row(row):
print(row['A'], row['B'])
df.apply(iterate_row, axis=1)
import pandas as pd
df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6]})
for index, row in df.iterrows():
print(row['A'], row['B'])
以上三种方法都可以遍历数据框的每一行,根据需求选择适合的方法即可。
上一篇:遍历数据块
下一篇:遍历数据框并创建新列