Kurs Rozwoju w Pythonie
Rozdział
>
Poziom

Używanie słowników
Umieszczanie obiektów przy użyciu słowników

Cel

Zbierz wszystkie uprawy z pola i umieść je w spichlerzu, używając słowników.

Na polu rosną cztery (4) uprawy: "corn", "carrot", "wheat" i "parsnip". Zbierz uprawy i umieść je w spichlerzu, tworząc słownik.

Przejdź przez pole i zbierz wszystkie uprawy, gdy już pomyślnie przedrzesz się przez pole. Policz liczbę każdej uprawy i przechowuj je w słowniku, aby ułatwić obsługę i przechowywanie.

crops = {} crops["corn"] = number of corn stocks in the field .......

Najpierw utwórz słownik o nazwie crops i dodaj nazwę każdej uprawy jako ciąg znaków. Ustaw wartość każdej uprawy na liczbę zebranych egzemplarzy tego konkretnego rodzaju.

Gdy już zbierzesz wszystkie uprawy i umieścisz je w słowniku, przejdź do oznaczeń X i staw się twarzą w twarz ze skrzyniami, aby umieścić uprawy w magazynie, używając funkcji place(), w następujący sposób: place(crops["corn"]). Każdy znak X posiada tabliczkę informującą o rodzaju uprawy, która tam jest przechowywana. Ukończ poziom, umieszczając uprawy w odpowiednich skrzyniach zgodnie z oznaczeniami na tabliczkach.

Księga Kodów