Pandas DataFrame iteritems() 方法
示例
返回每一列的標籤和內容
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)
自己動手試一試 »
定義和用法
iteritems()
方法會生成一個 DataFrame 的迭代器物件,允許我們遍歷 DataFrame 的每一列。
注意:此方法與 items() 方法相同。
每一次迭代都會產生一個標籤物件和一個列物件。
標籤是列名。
列物件是每列的內容,以 Pandas Series 物件的形式存在。
語法
for label, content in dataframe.iteritems()
引數
iteritems()
方法不接受任何引數。
返回值
一個 Python 迭代器 物件,在每次迭代時包含兩個物件:標籤和內容(以 Pandas Series 物件的形式)。