Aan de slagGa gratis aan de slag

Maak een NamedTuple voor een persoon

In het vorige voorbeeld maakten we een tuple om de noodinformatie van een bepaalde persoon op te slaan. Maar bij het maken van die tuple moesten we onthouden dat het eerste element de geboortedatum was, het tweede de geboorteplaats en het derde de bloedgroep. Met maar drie velden is dat nog wel te overzien. Maar zodra je grotere tuples gaat gebruiken, is het handig om elk veld een naam te geven. Zo weet je meteen waar de waarde voor staat en kun je die waarde eenvoudig benaderen.

In dit voorbeeld maak je dezelfde tuple als in de vorige vraag, maar nu met namen gekoppeld aan elk veld.

Deze oefening maakt deel uit van de cursus

Julia voor gevorderden

Cursus bekijken

Oefeninstructies

  • Maak een NamedTuple met de naam emergency_information waarin je de drie velden benoemt:
    • birthdate gelijk aan 1990-05-24
    • birthlocation gelijk aan Los Angeles
    • bloodtype gelijk aan O+
  • Print elk veld van de NamedTuple op een nieuwe regel en benader elk veld via de veldnaam.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# 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.____)
Code bewerken en uitvoeren