Leerzeichen in Strings eliminieren
Beim Umgang mit Strings ist es oft notwendig, Leerzeichen zu entfernen, um die Lesbarkeit und Datenkonsistenz zu verbessern. In Python stehen mehrere Methoden zur Verfügung, um dies zu erreichen.
Führende und nachfolgende Leerzeichen kürzen
Wenn Sie Leerzeichen nur am Anfang und Ende einer Zeichenfolge entfernen möchten, Verwenden Sie die Methode „strip()“:
>>> " hello apple ".strip() 'hello apple'
Alle Leerzeichen entfernen Zeichen
Um alle Leerzeichen vollständig aus einer Zeichenfolge zu entfernen (insbesondere das „normale“ ASCII-Leerzeichen „U 0020“), verwenden Sie replace():
>>> " hello apple ".replace(" ", "") 'helloapple'
Entfernen Sie Leerzeichen und lassen Sie ein einzelnes Leerzeichen zwischen Wörtern
Wenn Sie den Abstand zwischen Wörtern beibehalten und alle anderen entfernen möchten Leerzeichen, verwenden Sie split() und join():
>>> " ".join(" hello apple ".split()) 'hello apple'
Leerzeichen vollständig entfernen
Um Leerzeichen vollständig zu entfernen, ändern Sie das führende „ “ in der obigen Join-Anweisung zu „“:
>>> "".join(" hello apple ".split()) 'helloapple'
Das obige ist der detaillierte Inhalt vonWie kann ich Leerzeichen effizient aus Strings in Python entfernen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!