Praca ze słownikami po pythonowemu
Do tej pory dużo pracowałeś(-aś) z kluczami słownika, aby uzyskać dostęp do danych. W Pythonie preferowanym sposobem iterowania po elementach słownika jest jednak metoda .items().
Zwraca ona każdy klucz i wartość ze słownika jako krotkę, którą możesz rozpakować w pętli for. Teraz przećwiczysz to w praktyce.
Wczytaliśmy słownik squirrels_by_park, a klucz Madison Square Park zawiera listę słowników.
To ćwiczenie jest częścią kursu
Typy danych w Pythonie
Instrukcje do ćwiczenia
- Przejdź przez pierwszy rekord w
squirrels_by_park["Madison Square Park"], rozpakowując jego elementy nafieldivalue.- Wyświetl każde
fieldivalue.
- Wyświetl każde
- Powtórz ten proces dla drugiego rekordu w
squirrels_by_park["Union Square Park"].
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Iterate over the first squirrel entry in the Madison Square Park list
for ____, ____ in ____["____"][____].____():
# Print field and value
print(____, ____)
print('-' * 13)
# Iterate over the second squirrel entry in the Union Square Park list
____
# Print field and value
____