開始使用免費開始

善用 namedtuple 的屬性

一旦有了 namedtuple,你就能寫出更具表達力、也更好理解的程式碼。請記住, 你可以用屬性的方式,透過名稱來存取 tuple 裡的元素。例如,你可以用 .species 屬性, 來存取前一題中 namedtuple 的物種。

在這裡,你會用上一題建立的 tuples,來看看這種做法如何運作。

本練習屬於課程

Python 的資料型別

檢視課程

練習說明

  • 走訪 labeled_entries 清單中前 20 個 entry
    • 如果物種是 Chinstrap
      • : 分隔,列印該 entrysexbody_mass

動手互動練習

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

# Iterate over the first twenty entries in labeled_entries
for ____ in ____:
    # if the entry's species equals Chinstrap
    ____
      # Print each entry's sex and body_mass seperated by a colon
      print(f'{____}:{____}')
編輯並執行程式碼