mir ist da was aufgefallen, wo ich einfach keine Lösung finde:
Code: Alles auswählen
a = 'Das ist ein Test!'
k = []
for x in range(len(l)):
c = l.index(l[x])
k.append(c)
print k
>Ausgabe:
[0, 1, 2, 4, 2, 6, 8, 4, 10, 12, 8, 2, 6]
Die Funktion >index gibt ja immer nur den kleinsten Index als Wert zurück (ebenso die Funktion find!). Meine Frage ist nun, gibt es eine Möglichkeit den richtigen Index/Platz von doppelten Zeichen in einem String auszugeben?? Trotz langer Suche habe ich nichts passendes gefunden.
Danke und Gruß
Stefan