Úlohy na procvičení

Frekvenční analýza

Pro zadaný text spočtěte, kolikrát se v něm vyskytuje který znak. Počty výskytů uložte do slovníku (dict).

Až budete mít četnosti znaků spočítané, vypište znaky a jejich počty od toho nejčastějšího.

Příklad

Pro vstupní text mississippi vypište:

i: 4
s: 4
p: 2
m: 1

🦉 Bonus: Frekvenční analýza na slovech

Předělejte úlohu na frekvenční analýzu, aby místo znaků pracovala se slovy v textu.

Zamyslete se, jak je vhodné upravit vstupní text (velikost písmen, odstranění interpunkce, …).

Soubory

Učební výstupy

Učební výstupy podávají zhuštěný souhrn základních konceptů a dovedností, které byste měli umět vysvětlit a/nebo použít po každém cvičení.

  • použít slovník (dict) pro ukládání hodnot ke klíčům (asociativní pole), chápat rozdíl mezi indexováním do seznamu a do slovníku
  • číst textové soubory
  • zapisovat textové soubory