Opgave

Schrijf een programma in Python dat aan de gebruiker vraagt een tekst in te geven. Deze tekst kan meerdere zinnen bevatten, die beginnen met een hoofdletter en leestekens bevatten. Met deze input ga je aan de slag om een dictionary aan te maken waarvan de key (sleutel) een woord is en de value (waarde) het aantal keer dat dat woord voorkomt in de tekst. Hoofdletters moeten omgezet worden naar klein letters en leestekens tellen niet mee. Print deze dictionary af.

Vervolgens print je de woorden af gegroepeerd per aantal keer voorkomend van hoog naar laag, en binnen elke categorie alfabetisch gerangschikt (Zie verwachte output in het voorbeeld). Let op de details.

Voorbeeld

Invoer:
Dit is een voorbeeld van een zin. Hier is nog een voorbeeld. En nog een laatste zin.
Uitvoer:
{'dit': 1, 'is': 2, 'een': 4, 'voorbeeld': 2, 'van': 1, 'zin': 2, 'hier': 1, 'nog': 2, 'en': 1, 'laatste': 1}
Komt 4x voor: een
Komt 2x voor: is, nog, voorbeeld, zin
Komt 1x voor: dit, en, hier, laatste, van