開始使用免費開始

為個人建立一個 NamedTuple

在前一個例子中,我們建立了一個 tuple 來儲存某個人的緊急資訊。不過在建立這個 tuple 時,你必須記得第一個元素是出生日期、第二個是出生地、第三個是血型。只有 3 個欄位時還不算難記,但當我們開始使用更大的 tuple,就很適合為每個欄位取名字。這不但能提醒我們每個值代表的意義,也能更方便地存取。

在這個例子中,你會建立與前一題相同的 tuple,但這次要為每個欄位加上名稱。

本練習屬於課程

Julia 中級

檢視課程

練習說明

  • 建立一個名為 emergency_information 的 NamedTuple,並為 3 個欄位命名:
    • birthdate 等於 1990-05-24
    • birthlocation 等於 Los Angeles
    • bloodtype 等於 O+
  • 將 NamedTuple 的每個欄位各自印在新的一行,並以欄位名稱來存取每個欄位。

動手互動練習

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

# Create a NamedTuple with the names and values in the instructions
emergency_information = (____)
# Print the birthdate, birthlocation and bloodtype of the tuple
println(emergency_information.____)
println(emergency_information.____)
println(emergency_information.____)
編輯並執行程式碼