参考链接: 遍历Pandas DataFrame中的行和列
有如下 Pandas DataFrame:
import pandas as pd
inp = [{'c1':10, 'c2':100}, {...对于每一行,都希望能够通过列名访问对应的元素(单元格中的值)。...最佳解决方案
要以 Pandas 的方式迭代遍历DataFrame的行,可以使用:
DataFrame.iterrows()for index, row in df.iterrows():
print...将自定义函数用于给定的DataFrame:
list(myiter(df))
[MyTuple(c1=10, c2=100), MyTuple(c1=11, c2=110), MyTuple(c1=12..., c2=120)]
或与pd.DataFrame.itertuples:
list(df.itertuples(index=False))
[Pandas(c1=10, c2=100), Pandas