Pandas DataFrame items() 方法
示例
返回每一列的標籤和內容
import pandas as pd
data = {
"firstname": ["Sally", "Mary", "John"],
"age": [50, 40, 30]
}
df = pd.DataFrame(data)
for x, y in df.items()
print(x)
print(y)
自己動手試一試 »
定義和用法
items()
方法生成 DataFrame 的一個迭代器物件,允許我們迭代 DataFrame 的每一列。
iteritems()
方法生成 DataFrame 的一個迭代器物件,允許我們迭代 DataFrame 的每一列。
注意:此方法與 iteritems() 方法相同。
每次迭代都會生成一個標籤物件和一個列物件。
標籤是列名。
列物件是每一列的內容,為一個 Pandas Series 物件。
語法
for label, content in dataframe.items()
引數
items()
方法不接受任何引數。
返回值
一個 Python 迭代器 物件,每次迭代包含兩個物件:標籤和內容(作為 Pandas Series 物件)。