Wie kann man in python, einem string den letzten buchstaben löschen?

1 Antwort

string = "Hallo!"

string = list(string) # string in eine liste umwandeln

string.pop() # letztes Element der liste entfernen (du kannst string.pop() auch einer Variable zuweisen um den letzten Buchstaaben zu speichern)

string = "".join(string) # string wieder in str umwandeln

print(string)

# Wenn du den letzten Buchstaaben verändern willst benutze string[-1] = "?" statt string.pop()