Kom igångKom igång gratis

Skapa en NamedTuple för en person

I det föregående exemplet skapade vi en tupel för att lagra nödinformation om en person. När vi skapade den tupeln behövde vi komma ihåg att det första elementet var födelsedatum, det andra var födelseort och det tredje var blodgrupp. Med bara tre fält är det inte så mycket att hålla reda på. Men när vi börjar använda större tuplar kan det vara praktiskt att namnge varje fält – det påminner oss om vad värdet representerar och gör det enkelt att komma åt det.

I den här övningen skapar du samma tupel som i den föregående frågan, men den här gången med ett namn kopplat till varje fält.

Den här övningen är en del av kursen

Julia för medelnivå

Visa kurs

Övningsinstruktioner

  • Skapa en NamedTuple med namnet emergency_information som namnger de tre fälten:
    • birthdate satt till 1990-05-24
    • birthlocation satt till Los Angeles
    • bloodtype satt till O+
  • Skriv ut varje fält i NamedTuple på en ny rad och använd fältets namn för att komma åt värdet.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# 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.____)
Redigera och kör kod