pandas iterate over rows and columns

Iterate over rows

  1. iterrows
for i,r in df_train.iterrows():
    print(r['company'])
  1. itertuples (fast)
for r in df_train.itertuples():
    print(getattr(r, "company"))
    break

Iterate over columns

  1. iteritems
for i, r in df_train.iteritems():
    print(i, r)

Guess you like

Origin blog.csdn.net/Defiler_Lee/article/details/117414664