開始使用免費開始

新增欄位(1)

在影片中,Hugo 示範了如何把 brics DataFrame 中每個國家名稱的長度,加到新的欄位裡:

for lab, row in brics.iterrows() :
    brics.loc[lab, "name_length"] = len(row["country"])

你也可以在 cars DataFrame 上做類似的事。

本練習屬於課程

Python 中級

檢視課程

練習說明

  • 使用 for 迴圈新增一個名為 COUNTRY 的新欄位,內容為 "country" 欄位中國家名稱的全大寫版本。你可以使用字串方法 upper()
  • 為了檢查程式是否成功,請列印 cars。這段程式碼不要縮排,避免成為 for 迴圈的一部分。

動手互動練習

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

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

# Code for loop that adds COUNTRY column



# Print cars
print(cars)
編輯並執行程式碼