Wie ersetze ich einige Zeichen vom Ende eines Strings?

Möchte ich ersetzen von Zeichen am Ende eines python-string. Ich habe diese Zeichenfolge:

 s = "123123"

Möchte ich ersetzen Sie die letzten 2 mit x. Angenommen, es gibt eine Methode namens replace_last:

 r = replace_last(s, '2', 'x')
 print r
 1231x3

Gibt es eine integrierte oder einfache Methode, dies zu tun?

InformationsquelleAutor der Frage Freewind | 2010-09-09

Schreibe einen Kommentar