1. Nauka
  2. /
  3. Kursy
  4. /
  5. Julia średnio zaawansowana

Connected

ćwiczenie

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)

Instrukcje 1/2

undefined XP
    1
    2
  • Zmodyfikuj słownik apple_stock_data tak, aby:
    • klucze były ograniczone do typu String
    • wartości były ograniczone do typu Float64