Korzystanie z atrybutów nazwanych krotek (namedtuples)
Gdy już masz nazwaną krotkę (namedtuple), możesz pisać bardziej czytelny i wyrazisty kod. Pamiętaj,
że dostęp do elementów krotki uzyskujesz przez ich nazwę – jako atrybut. Na przykład możesz odczytać
gatunek z namedtuples z poprzedniego ćwiczenia, używając atrybutu .species.
Tutaj skorzystasz z krotek utworzonych w poprzednim ćwiczeniu, aby zobaczyć, jak to działa.
To ćwiczenie jest częścią kursu
Typy danych w Pythonie
Instrukcje do ćwiczenia
- Iteruj po pierwszych dwudziestu elementach
entryz listylabeled_entries:- Jeśli gatunek to
Chinstrap:- Wyświetl
sexibody_massdanegoentry, oddzielone znakiem:.
- Wyświetl
- Jeśli gatunek to
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# 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'{____}:{____}')