Crea un dizionario tipizzato e iteraci
Abbiamo creato un dizionario per memorizzare i dati azionari, ma avremmo potuto inserire qualsiasi cosa come valori. Ad esempio, per la chiave price, avremmo potuto inserire di tutto, come una stringa o un valore booleano. Non avrebbe molto senso, quindi possiamo usare un dizionario tipizzato per limitare i tipi di dato consentiti sia per le chiavi sia per i valori.
Per definire un dizionario tipizzato, specifichiamo prima il tipo di dato per le chiavi seguito dal tipo per i valori, separati da una virgola. Il tutto è racchiuso tra parentesi graffe e posto dopo la parola chiave Dict.
my_typed_dictionary = Dict{key_datatype, value_datatype}(key => value)
Questo esercizio fa parte del corso
Julia intermedio
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# 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)