Pandas DataFrame iteritems() Method
Example
Return the label and content of each column:
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)
Try it Yourself »
Definition and Usage
The iteritems()
method generates an iterator
object of the DataFrame, allowing us to iterate each column of the DataFrame.
Note: This method is the same as the items() method.
Each iteration produces a label object and a column object.
The label is the column name.
The column object is the content of each column, as a Pandas Series object.
Syntax
for label, content in dataframe.iteritems():
Parameters
The iteritems()
method takes no parameters.
Return Value
A Python iterator object that contains two objects for each iteration, the label and the content as a Pandas Series object.