Práce se slovníky pythonicky
Dosud jsi při přístupu k datům pracoval/a převážně s klíči slovníku, ale
v Pythonu je preferovaný způsob iterace přes položky slovníku pomocí metody
.items().
Ta vrací každý klíč a hodnotu ze slovníku jako n-tici, kterou můžeš rozbalit v cyklu for. Teď si to procvičíš.
Máš k dispozici slovník squirrels_by_park, přičemž klíč Madison Square Park obsahuje seznam slovníků.
Toto cvičení je součástí kurzu
Datové typy v Pythonu
Pokyny k cvičení
- Iteruj přes první záznam v
squirrels_by_park["Madison Square Park"]a rozbal jeho položky do proměnnýchfieldavalue.- Vypiš každý
fieldavalue.
- Vypiš každý
- Zopakuj postup pro druhý záznam v
squirrels_by_park["Union Square Park"].
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# 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
____