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
sex
etbody_mass
de 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'{____}:{____}')