Lorsque vous travaillez avec des listes, il est possible d'ajouter un élément avec la méthode .append(), qui ajoute un nouvel élément à la fin de la liste. Lorsqu'on travaille avec des ensembles (set), il est important de se rappeler que les ensembles n'ont pas d'ordre particulier, donc le mot append ne correspondrait pas exactement à son objectif. Pour ajouter un élément à un ensemble, on utilise donc la méthode .add().
Si nous essayons d'ajouter un élément avec append, Python nous indiquera que ce n'est pas possible : AttributeError: 'set' object has no attribute 'append'.
Défi
Étant donné un texte, vous devez écrire un programme qui affiche le nombre de caractères uniques dans ce texte avant chaque position (les plages de caractères sont : 1, 1..2, 1..3, 1..4, 1..5, … 1..n).
L'entrée contient une seule ligne.
Le programme doit afficher le nombre de caractères uniques pour chaque position de cette ligne, séparés par un espace.