Sfruttare gli attributi dei namedtuple
Una volta che hai un namedtuple, puoi scrivere codice più espressivo e facile da capire. Ricorda che puoi accedere agli elementi della tupla per nome come se fossero attributi. Per esempio, puoi accedere alla specie dei namedtuple dell'esercizio precedente usando l'attributo .species.
Qui userai le tuple create nell'esercizio precedente per vedere come funziona.
Questo esercizio fa parte del corso
Tipi di dati in Python
Istruzioni dell'esercizio
- Itera sui primi venti
entrysnella listalabeled_entries:- Se la specie è
Chinstrap:- Stampa
sexebody_massdientryseparate da:.
- Stampa
- Se la specie è
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# Iterate over the first twenty entries in labeled_entries
for ____ in ____:
# if the entry's species equals Chinstrap
____
# Print each entry's sex and body_mass seperated by a colon
print(f'{____}:{____}')