Exploiter les attributs des namedtuples
Une fois que vous disposez d'un namedtuple, vous pouvez écrire un code plus expressif et plus facile à comprendre. Rappelez-vous :
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 namedtuples de l'exercice précédent à l'aide de l'attribut .species.
Vous allez maintenant utiliser les tuples que vous avez créés dans l'exercice précédent pour voir comment cela fonctionne.
Cet exercice fait partie du cours
Types de données en Python
Instructions
- Itérez sur les vingt premières entrées de la liste
labeled_entries:- S'il s'agit d'une espèce
Chinstrap:- Afficher les paramètres
sexetbody_massde l’entrée séparés par un:.
- Afficher les paramètres
- S'il s'agit d'une espèce
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# 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'{____}:{____}')