Beim Umgang mit Listen war es möglich, mit der .append()-Methode ein Element hinzuzufügen, die ein neues Element am Ende der Liste anfügt. Beim Arbeiten mit Mengen ist es wichtig zu bedenken, dass Mengen keine bestimmte Reihenfolge haben, daher passt das Wort append nicht genau zu ihrer Funktion. Deshalb wird das Hinzufügen eines Elements zu einer Menge mit der .add()-Methode durchgeführt.
Wenn wir versuchen, ein Element mit append hinzuzufügen, teilt uns Python mit, dass das nicht möglich ist: AttributeError: 'set' object has no attribute 'append'.
Aufgabe
Gegeben ist ein Text. Sie sollen ein Programm schreiben, das vor jeder Position die Anzahl der einzigartigen Zeichen in diesem Text ausgibt (Zeichenbereiche: 1, 1..2, 1..3, 1..4, 1..5, … 1..n).
Die Eingabe besteht aus einer einzigen Zeile.
Das Programm soll für jede Position dieser Zeile die Anzahl der einzigartigen Zeichen ausgeben, getrennt durch ein Leerzeichen.