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.