Créer un dictionnaire typé et itérer
Nous avons créé un dictionnaire pour stocker des données boursières, mais nous aurions pu saisir n'importe quelle valeur pour les valeurs. Par exemple, pour la clé price, nous aurions pu entrer n'importe quoi, comme une chaîne de caractères ou une valeur booléenne. Cela n'aurait pas beaucoup de sens, donc nous pouvons utiliser un dictionnaire typé pour restreindre les types de données autorisés pour les clés et pour les valeurs.
Pour définir un dictionnaire typé, nous indiquons d'abord le type de données des clés, suivi du type des valeurs, séparés par une virgule. Le tout est entouré d'accolades et placé après le mot-clé Dict.
my_typed_dictionary = Dict{key_datatype, value_datatype}(key => value)
Cette activité fait partie du cours
Julia intermédiaire
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# 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)