Zacznij terazZacznij za darmo

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

Zobacz kurs

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)
Edytuj i uruchom kod