Attribute von Namedtuples nutzen
Sobald du ein namedtuple hast, kannst du ausdrucksstärkeren Code schreiben, der leichter zu verstehen ist. Zur Erinnerung:
Du kannst auf die Elemente im Tupel über ihren Namen als Attribut zugreifen. Du kannst zum Beispiel auf die
Arten der Namedtuples aus der vorherigen Übung mit dem Attribut „ .species
”.
Hier wirst du die Tupel verwenden, die du in der vorherigen Übung erstellt hast, um zu sehen, wie das funktioniert.
Diese Übung ist Teil des Kurses
Datentypen in Python
Anleitung zur Übung
- Geh die ersten zwanzig Elemente „
entrys
” in der Liste „labeled_entries
” durch:- Wenn es sich um eine Art der Gattung „
Chinstrap
“ handelt:- Druck die „
entry
” aus, die du untersex
undbody_mass
findest, getrennt durch:
.
- Druck die „
- Wenn es sich um eine Art der Gattung „
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
# 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'{____}:{____}')