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
<cours>Types de données en Python</cours>Instructions de l’exercice
- 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 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'{____}:{____}')