Kapitel 4: Listen, Tupel, Dictionaries und Mengen
Übung im Browser prüfbar
Gegeben ist ein Text. Zähle, wie oft jedes Wort vorkommt (Groß- und Kleinschreibung egal, Satzzeichen . und , ignorieren) und gib die drei häufigsten Wörter mit Anzahl aus.
python
text = 'Das Haus ist groß. Das Auto ist klein, das Haus ist alt.'
Erwartete Ausgabe (die Reihenfolge bei gleicher Anzahl kann abweichen):
text
das 3
ist 3
haus 2
Gib jede Zeile im Format wort anzahl aus. Benutze ein Dictionary als Zähler –
collections.Counter lernst du erst in Kapitel 9.
✓ So wird geprüft
- ○ Genau drei Zeilen im Format „wort anzahl“
- ○ „das 3“ und „ist 3“ stehen oben, dann „haus 2“
- ○ Funktioniert auch mit einem anderen Text
woerter.py
Eingaben für „Ausführen“ (input und Argumente)
Ausgabe