Créer un NamedTuple pour une personne
Dans l’exemple précédent, nous avons créé un tuple pour stocker les informations d’urgence d’une personne donnée. Mais en créant ce tuple, il fallait se souvenir que le premier élément était la date de naissance, le second le lieu de naissance et le troisième le groupe sanguin. Avec seulement trois champs, cela reste simple. En revanche, lorsque les tuples deviennent plus grands, il peut être utile de nommer chaque champ : cela rappelle ce que représente chaque valeur et facilite son accès.
Dans cet exemple, vous allez créer le même tuple que dans la question précédente, mais cette fois avec un nom associé à chaque champ.
Cet exercice fait partie du cours
Julia intermédiaire
Instructions
- Créez un NamedTuple appelé
emergency_informationqui nomme les trois champs :birthdateégal à1990-05-24birthlocationégal àLos Angelesbloodtypeégal àO+
- Affichez chaque champ du NamedTuple sur une nouvelle ligne, en accédant à chaque champ par son nom.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# Create a NamedTuple with the names and values in the instructions
emergency_information = (____)
# Print the birthdate, birthlocation and bloodtype of the tuple
println(emergency_information.____)
println(emergency_information.____)
println(emergency_information.____)