Warum gibt es kein "".replace dass...
Ne ist schon OK Wenn sich keiner die mühe machen will mich zu verstehen, dann eben nicht! Anscheinend habe ich hier, egal was ich sage, immer unrecht und ihr recht und verdreht meine Aussagen immer so wie ich das garnicht meinte. Seis drum.
-
- Python-Forum Veteran
- Beiträge: 1209
- Registriert: Montag 29. September 2003, 17:18
- Wohnort: Purkersdorf (bei Wien [Austria])
Was isn bitte jetzt los?! Und wo hab ich dir die Worte im Mund gedreht?
Ich weiss wie replace funktioniert. Was ich gepostet habe, war, wie ich mir mein Wunsch-replace vorstelle. Jetzt hab ich noch mal erklärt wie das genau aussehen würde.
Ich weiss wie replace funktioniert. Was ich gepostet habe, war, wie ich mir mein Wunsch-replace vorstelle. Jetzt hab ich noch mal erklärt wie das genau aussehen würde.
OK, damit könnte ich mich auch anfreunden mit nem range. Aber wozu ist dann noch der dritte Parameter gut? der 4 und 5 reicht doch dann. Oder ich habs doch nicht verstanden ^^ Aber wie willst du damit realisieren das er auch von rückwärts anfängt? Mit negativen Indexen? Geht das überhaupt in nem range? -> Gleich mal testen ^^mawe hat geschrieben: Man könnte dann mit 4. und 5. Parameter eine Art range machen:Code: Alles auswählen
>>> "xaxbxcxdxexfxgx".replace("x", "_", 1, 6, 2) xa_bxc_dxe_fxgx
-
- Python-Forum Veteran
- Beiträge: 1209
- Registriert: Montag 29. September 2003, 17:18
- Wohnort: Purkersdorf (bei Wien [Austria])
Na der 3. Parameter gibt an, ab welchem gefundenen Pattern gelöscht wird, in meinem Beispiel ab dem 2.sape hat geschrieben:Aber wie willst du damit realisieren das er auch von rückwärts anfängt? Mit negativen Indexen? Geht das überhaupt in nem range?
Naja, alles in allem hat meine Idee doch noch einige Schwachpunkte, Ich warte noch ein Weilchen mit der mail an Guido