CommencerCommencez gratuitement

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>
Voir le 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 sex et body_mass de l’entrée séparés par un :.

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'{____}:{____}')
Modifier et exécuter le code