為個人建立一個 NamedTuple
在前一個例子中,我們建立了一個 tuple 來儲存某個人的緊急資訊。不過在建立這個 tuple 時,你必須記得第一個元素是出生日期、第二個是出生地、第三個是血型。只有 3 個欄位時還不算難記,但當我們開始使用更大的 tuple,就很適合為每個欄位取名字。這不但能提醒我們每個值代表的意義,也能更方便地存取。
在這個例子中,你會建立與前一題相同的 tuple,但這次要為每個欄位加上名稱。
本練習屬於課程
Julia 中級
練習說明
- 建立一個名為
emergency_information的 NamedTuple,並為 3 個欄位命名:birthdate等於1990-05-24birthlocation等於Los Angelesbloodtype等於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.____)