I_R_PY_W13A_M05 Słowniki
W jakich sytuacjach można wykorzystać strukturę danych: słownik.
Jak przetwarzać dane zapisane w słownikach.
Teraz czas sprawdzić swoją wiedzę i umiejętności w praktyce.
Masz słownik:
Napisz program, który:
Wypisze cenę chleba.
Obliczy całkowity koszt zakupów: 2 jabłka i 1 banan.
Zmień cenę banana na 3.5.
Napisz program, który dla podanego tekstu utworzy licznik wystąpień słów.
Dane:
tekst - tekst zapisany małymi literami, składający się z wyrazów oddzielonych znakiem pojedynczej spacji. Poza małymi literami oraz znakiem spacji, w tekście nie występują inne znaki.
Wynik:
Lista słów występujących w tekście wraz z liczbą ich powtórzeń.
Dla tekstu: „ala ma kota i psa a ola ma tylko psa” wynik powinien być następujący:
Liczba wystąpień słów: {'ala': 1, 'ma': 2, 'kota': 1, 'i': 1, 'psa': 2, 'a': 1, 'ola': 1, 'tylko': 1}
Rozbuduj program z poprzedniego ćwiczenia tak, aby zliczał wyrazy bez względu na wielkość liter (np. Ala i ala to ten sam wyraz)..
Rozbuduj program z poprzedniego ćwiczenia tak, aby wypisał słownik uporządkowany malejąco według liczby wystąpień słów