開始使用免費開始

建立具型別的字典並迭代

我們已經建立了一個字典來儲存股票資料,但目前值可以是任何型別。舉例來說,對於鍵 price,你可以放入任何東西,例如字串或布林值。這就不太合理了,因此我們可以使用具型別的字典,來限制鍵與值所允許的資料型別。

若要定義具型別的字典,先指定鍵的資料型別,接著是值的型別,兩者以逗號分隔。這個型別標註包在大括號中,並寫在 Dict 關鍵字之後。

my_typed_dictionary = Dict{key_datatype, value_datatype}(key => value)

本練習屬於課程

Julia 中級

檢視課程

動手互動練習

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

# Create a typed dictionary with keys as String and values as Float64
apple_stock_data = Dict____("price" => 131.86, "prev_close" => 131.99, "volume" => 55000000)
編輯並執行程式碼