開始使用免費開始

走訪 DataFrame(1)

在 Pandas 的 DataFrame 上迭代,通常使用 iterrows() 方法。配合 for 迴圈,每次會走訪一筆觀測值,而在每次迭代時,你都能取得該列的標籤與實際列內容:

for lab, row in brics.iterrows() :
    ...

在這題與接下來的練習中,你會使用 cars DataFrame。它包含 7 個國家的每千人汽車數,以及人們是靠右或靠左駕駛的資訊。

本練習屬於課程

Python 中級

檢視課程

練習說明

撰寫一個 for 迴圈來走訪 cars 的每一列,並在每次迭代時呼叫兩次 print():一次印出列標籤,另一次印出該列的所有內容。

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

# Import cars data
import pandas as pd
cars = pd.read_csv('cars.csv', index_col = 0)

# Iterate over rows of cars
編輯並執行程式碼