Använda attribut på namedtuples
När du väl har en namedtuple kan du skriva mer uttrycksfull kod som är lättare att förstå. Kom ihåg att du kan komma åt elementen i tupeln via deras namn som ett attribut. Till exempel kan du komma åt arten i namedtuples från föregående övning med attributet .species.
Här använder du tuplarna du skapade i föregående övning för att se hur det fungerar.
Den här övningen är en del av kursen
Datatyper i Python
Övningsinstruktioner
- Iterera över de första tjugo elementen i listan
labeled_entries:- Om det är en art av typen
Chinstrap:- Skriv ut
entryssexochbody_massseparerade med ett:.
- Skriv ut
- Om det är en art av typen
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# 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'{____}:{____}')