Python Lernhandbuch

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)