Pandas DataFrame itertuples() 方法

定义和用法

itertuples() 方法生成 DataFrame 的迭代器对象,将每一行作为 Pyton Tuple 对象返回。

实例

迭代 DataFrame 的行,并将每行打印为元组:

import pandas as pd

data = {
  "firstname": ["Sally", "Mary", "John"],
  "age": [50, 40, 30]
}

df = pd.DataFrame(data)

for row in df.itertuples():
  print(row)

亲自试一试

语法

dataframe.itertuples()

参数

itertuples() 方法不接受任何参数。

返回值

迭代器,其中每一行都作为 Python Tuple 对象返回。