Tworzenie typowanego słownika i iteracja
Utworzyliśmy słownik do przechowywania danych giełdowych, ale jako wartości można było wpisać cokolwiek. Na przykład dla klucza price można było podać ciąg znaków albo wartość logiczną. To nie miałoby większego sensu, dlatego warto użyć typowanego słownika, który ogranicza dozwolone typy danych zarówno dla kluczy, jak i dla wartości.
Aby zdefiniować typowany słownik, najpierw podaj typ danych dla kluczy, a następnie – po przecinku – typ dla wartości. Całość umieszcza się w nawiasach klamrowych, bezpośrednio po słowie kluczowym Dict.
my_typed_dictionary = Dict{key_datatype, value_datatype}(key => value)
To ćwiczenie jest częścią kursu
Julia średnio zaawansowana
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# 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)