Pandas DataFrame iteritems() 方法
定义和用法
iteritems()
方法生成 DataFrame 的迭代器对象,允许我们迭代 DataFrame 的每一列。
注意:此方法与 items() 方法相同。
每次迭代都会生成一个标签对象和一个列对象。
标签是列名。
列对象是每列的内容,作为 Pandas Series 对象。
实例
返回每一列的标签和内容:
import pandas as pd data = { "firstname": ["Sally", "Mary", "John"], "age": [50, 40, 30] } df = pd.DataFrame(data) for x, y in df.iteritems(): print(x) print(y)
语法
dataframe.iteritems():
参数
iteritems()
方法不接受任何参数。
返回值
Python 迭代器对象,每次迭代包含两个对象,标签和作为 Pandas Series 对象的内容。