Attributen benutten op namedtuples
Als je een namedtuple hebt, kun je meer expressieve code schrijven die makkelijker te begrijpen is. Onthoud dat je de elementen in de tuple op naam kunt benaderen als attribuut. Je kunt bijvoorbeeld bij de soort van de namedtuples in de vorige oefening via het .species-attribuut.
Hier gebruik je de tuples die je in de vorige oefening hebt gemaakt om te zien hoe dit werkt.
Deze oefening maakt deel uit van de cursus
Datatypen in Python
Oefeninstructies
- Itereer over de eerste twintig
entrysin de lijstlabeled_entries:- Als het een
Chinstrap-soort is:- Print de
sexenbody_massvan deentry, gescheiden door een:.
- Print de
- Als het een
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# 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'{____}:{____}')