IniziaInizia gratis

Crea un NamedTuple per una persona

Nel precedente esempio abbiamo creato una tupla per memorizzare le informazioni di emergenza di una determinata persona. Ma, creando questa tupla, dovevamo ricordare che il primo elemento era la data di nascita, il secondo il luogo di nascita e il terzo il gruppo sanguigno. Con soli tre campi non è troppo difficile. Tuttavia, quando iniziamo a usare tuple più grandi, è utile assegnare un nome a ciascun campo: ci ricorda cosa rappresenta il valore e ci offre un modo semplice per accedervi.

In questo esempio creerai la stessa tupla della domanda precedente, ma questa volta con un nome associato a ciascun campo.

Questo esercizio fa parte del corso

Julia intermedio

Visualizza il corso

Istruzioni dell'esercizio

  • Crea un NamedTuple chiamato emergency_information che assegna un nome ai tre campi:
    • birthdate uguale a 1990-05-24
    • birthlocation uguale a Los Angeles
    • bloodtype uguale a O+
  • Stampa ciascun campo del NamedTuple su una nuova riga, accedendo a ogni campo tramite il suo nome.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# 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.____)
Modifica ed esegui il codice