1. Nauka
  2. /
  3. Kursy
  4. /
  5. Typy danych w Pythonie

Connected

ćwiczenie

Tworzenie słowników i iterowanie po nich

Często będziesz potrzebować iterować po danych w formie tablicowej – podobnie jak w rozdziale 1 – i nadawać im strukturę, która pozwoli szybko odnaleźć potrzebne informacje.

Zacznij od utworzenia pustego słownika i przypisania części danych tablicowych jako kluczy, a reszty jako wartości.

Wcześniej używałeś funkcji sorted() do porządkowania danych na liście. Słowniki również można sortować. Domyślnie wywołanie sorted() na słowniku powoduje sortowanie według jego kluczy.

Celem tego ćwiczenia jest zapoznanie się z budowaniem słowników poprzez iterowanie po źródle danych, a następnie iterowanie po samym słowniku w celu wykorzystania tych danych.

Instrukcje

100 XP
  • Utwórz pusty słownik o nazwie squirrels_by_park.
  • Iteruj po squirrels, rozpakowując dane do zmiennych park i squirrel_details.
  • Wewnątrz pętli dodaj każde squirrel_details do słownika squirrels_by_park, używając park jako klucza.
  • Posortuj klucze słownika squirrel_details w kolejności rosnącej i wyświetl każdy park wraz z jego wartością, używając ciągu formatowanego F.