Ändern eines Zeichens in einer Zeichenfolge
Hier ist ein Code-Schnipsel, der zeigt, wie man in Python ein einzelnes Zeichen in einer Zeichenfolge ändert:
string = "Hello World"
string = list(string)
string[6] = ','
string = "".join(string)
print(string)
Ausgabe:
Hello, World
Erklärung:
- Die erste Zeile weist die Zeichenfolge "Hello World" der Variablen "string" zu.
- Die zweite Zeile wandelt die Zeichenfolge in eine Liste von Zeichen um
- Die dritte Zeile greift auf das 7. Zeichen der Liste zu, welches 'W' ist und ersetzt es durch ','.
- Die vierte Zeile verbindet die Elemente der Liste wieder zu einer Zeichenfolge
- Schließlich gibt die letzte Zeile die modifizierte Zeichenfolge "Hello, World" aus
Alternativ kann man auch string slicing verwenden, um ein einzelnes Zeichen in einer Zeichenfolge in Python zu ändern.
Ausgabe:
Hello, World
Erklärung:
- Die erste Zeile weist die Zeichenfolge "Hello World" der Variablen "string" zu
- Die zweite Zeile ersetzt das 7. Zeichen "W" mit ","
- Schließlich gibt die letzte Zeile die modifizierte Zeichenfolge "Hello, World" aus