建立關聯式陣列
關聯式陣列是在 Bash 指令稿中非常好用的結構。它們和「一般」陣列很像,但在建立、操作,以及鍵的特性上有幾個重要差異。
關聯式陣列允許你用文字而不是數字來作為索引,這能讓輸入與存取屬性更直覺。例如,比起在描述城市資訊的陣列中存取「索引 4」,你可以直接存取 city_population 這個屬性,清楚很多!
在這個練習中,你會練習如何建立並新增關聯式陣列的內容。接著我們會存取只屬於關聯式陣列的特殊屬性。開始吧!
注意:如果你送出的程式碼有誤,重新送出前可能需要重新整理瀏覽器,清除會影響測試套件的舊變數等內容。
本練習屬於課程
Bash 指令稿入門
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
# Create empty associative array
declare ____ ____
# Add the key-value pairs
model_metrics[____]=____
model_metrics____=____
model_metrics____=____