Exploiter les attributs des namedtuple
Une fois que vous avez un namedtuple, vous pouvez écrire un code plus expressif et plus facile à comprendre. Rappelez-vous que vous pouvez accéder aux éléments du tuple par leur nom en tant qu'attribut. Par exemple, vous pouvez accéder à l'espèce des namedtuple de l'exercice précédent à l'aide de l'attribut .species.
Ici, vous allez utiliser les tuples créés à l'exercice précédent pour voir comment cela fonctionne.
Cette activité fait partie du cours
Types de données en Python
Instructions de l’exercice
- Parcourez les vingt premiers
entrysde la listelabeled_entries:- S'il s'agit de l'espèce
Chinstrap:- Affichez le
sexet lebody_massdeentryséparés par un:.
- Affichez le
- S'il s'agit de l'espèce
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# 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'{____}:{____}')