Getypte dict maken, itereren
We hebben een dictionary gemaakt om aandelengegevens op te slaan, maar we hadden voor de waarden letterlijk alles kunnen invullen. Voor de sleutel price hadden we bijvoorbeeld ook een string of een boolean kunnen gebruiken. Dat is niet logisch, dus gebruiken we een getypte dictionary om de datatypen voor zowel sleutels als waarden te beperken.
Om een getypte dictionary te definiëren, geef je eerst het datatype voor de sleutels op, gevolgd door het datatype voor de waarden, gescheiden door een komma. Dit staat tussen accolades en komt na het trefwoord Dict.
my_typed_dictionary = Dict{key_datatype, value_datatype}(key => value)
Deze oefening maakt deel uit van de cursus
Julia voor gevorderden
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# 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)