Skapa typad dict, iterera
Vi har skapat en ordbok för att lagra aktiedata, men vi kunde ha angett vilket värde som helst för värdena. Till exempel, för nyckeln price hade vi kunnat ange vad som helst – till exempel en sträng eller ett booleskt värde. Det skulle inte ge särskilt mycket mening, och därför kan vi använda en typad ordbok för att begränsa vilka datatyper som tillåts för både nycklar och värden.
För att definiera en typad ordbok anger vi först datatypen för nycklarna, följt av typen för värdena, separerade med ett kommatecken. Detta omges av klammerparenteser och placeras efter nyckelordet Dict.
my_typed_dictionary = Dict{key_datatype, value_datatype}(key => value)
Den här övningen är en del av kursen
Julia för medelnivå
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# 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)