Python Trim -Saite

Python Trim -Saite
Eine Zeichenfolge ist eine Reihe von Charakteren. Der Charakter kann oft beliebige Buchstaben, Anzahl, Platz oder besonderer Charakter sein. In Python sind Saiten ineradierbar. Das heißt, sobald es nicht geändert werden kann, kann es nicht geändert werden. Wir machen eine Nachbildung der Saite und führen verschiedene Operationen darauf aus. Eine bekannte Operation besteht darin, die Räume vom Start bis zur Endposition der Saite mit dem Namen Trim loszuwerden. Python hat einige integrierte Funktionen, die diese Aufgabe erledigen.

Das Entfernen des weißen Raums um die Textzeichenfolge wird technisch als Trimmen als Zeichenfolge bezeichnet. Python verfügt über drei eingebaute Funktionen zum Entfernen von Räumen aus Saiten: Strip, Rstrip und Lstrip. Alle diese Methoden nehmen keine Argumente an, um den Raum loszuwerden.

String Trim ist eine Methode, um die Daten zur effizienten Manipulation neu zu organisieren. Wir werden drei Ansätze beschreiben, die verwendet werden, um eine Schnur in Python zu schneiden

Verwenden Sie die Strip () -Methode:

Standardmäßig wird die Funktion von Strip () von der Start- und Endposition einer Zeichenfolge von Räumen abgebaut und dann eine originale Zeichenfolge ohne Leerzeichen zurückgegeben.

Wenn am Anfang oder am Ende keinen Platz gibt, wird die Zeichenfolge zurückgegeben, weil sie mit der ursprünglichen Zeichenfolge abgestimmt werden kann. Wenn die übereinstimmenden Zeichen im Parameter angegeben sind, werden die Zeichen am Anfang oder am Ende der Zeichenfolge aus der ursprünglichen Zeichenfolge ausgeschlossen. Daher wird der Rest der Saite zurückgegeben. Die ursprüngliche Saite mit führender und nachlaufender Raum wird abgeschnitten, wenn keine Zeichen angegeben wurden, um gelöscht zu werden.

Zunächst wird ein neues Projekt erstellt, nachdem auf die Schaltfläche "Neue Datei" in der Menüleiste getippt wurde:

In diesem Programm nehmen wir „visuelle Programmierung“ als Zeichenfolge. Dann geben wir die Zeichenfolge mit Hilfe einer Druckanweisung zurück. Nachdem wir dies zurückgegeben haben, möchten wir das „G“ -Scharakter aus der Zeichenfolge „visuelle Programmierung“ entfernen. Dafür wenden wir die Funktion Strip () in diesem Code an. Wir verwenden diese Funktion, um die Zeichenfolge gründlich zu schneiden. Führen Sie den Code durch, indem Sie die F5 -Taste von der Tastatur drücken:

Jetzt bemerken wir, dass der letzte Zeichen „G“ aus der Zeichenfolge „Visuelle Programmierung“ entfernt wird. Die ursprüngliche Zeichenfolge ist nach Verwendung der Strip () -Funktion unverändert.

Die Strip () -Methode entfernt den ersten oder letzten Charakter. Charaktere zwischen Saiten werden nicht gelöscht. Wenn wir daher das Zeichen in der Mitte der Zeichenfolge lieber löschen, wird dieses Zeichen nicht gelöscht. Wenn das Argument nicht übergeben wird, werden die Whitespaces von Anfang und Ende entfernt.

Wir können dieses Zeichen auch entfernen, indem wir ein einzigartiges Zeichen an den Parameter übergeben. Die Strip () -Funktion schließt die führenden (ersten Raum-) und Endraumzeichen (Last Space) aus (Leerzeichen sind die ersten Zeichen, die standardmäßig entfernt wurden):

Wir nehmen "visuelle Programmierung ::" "" "als Zeichenfolge. Nachdem wir die ursprüngliche Zeichenfolge zurückgegeben hatten, haben wir das Zeichen ":" "aus der ursprünglichen Zeichenfolge" visuelle Programmierung "gestreift,. Jetzt müssen wir die Funktion Strip () in diesem Code anwenden:

In diesem Code haben wir bestanden: "Zeichen. Jetzt sind diese Zeichen vom Ende der Zeichenfolge „visuelle Programmierung“ ausgeschlossen. Daher wird die ursprüngliche Zeichenfolge zurückgegeben. Wenn kein Zeichenparameter angegeben ist, werden die ersten und letzten Räume in der Zeichenfolge entfernt.

Verwenden Sie die Methode Lstrip ():

Der lstrip () ist eine integrierte Funktion, die den links nach links einer Schnur streift und nach dem Streifen eine Ersatzzeichenfolge zurückgibt. Die Funktion lstrip () nimmt keine Argumente an:

Die Zeichenfolge „visuelle Programmierung“ wird in diesem Beispiel als Zeichenfolge angesehen. Nachdem wir die ursprüngliche Zeichenfolge zurückgegeben hatten, haben wir die ursprüngliche Zeichenfolge „Visuelle Programmierung“ entzogen, die von der ursprünglichen Zeichenfolge ausgezogen wurden. Wir müssen die Funktion lstrip () in diesem Code anwenden:

Die Funktion lstrip () wird auf der Eingabezeichenfolge ohne optionale Parameter aufgerufen. Daher werden die Leerzeichen standardmäßig entfernt. Der Speicherplatz von der linken Seite wird gelöscht und die Ausgabe wird „visuelle Programmierung“ sein.

Verwenden Sie die Methode rstrip ():

Dies ist eine weitere Möglichkeit, unregelmäßige Teile einer Schnur zu entfernen. Der Rstrip () ist eine integrierte Funktion. Die Methode rstrip () enthält keine Argumente:

Wir wenden die Funktion rstrip () in diesem Code an. Weil diese Funktion nur den richtigen Teil der ursprünglichen Zeichenfolge streicht.

Die Whitespaces sind von der rechten Seite der Saite ausgeschlossen. Daher ist die Ausgabe "visuelle Programmierung". Wenn die Saite führende oder nachfolgende Neulieder (/n), Rückkehr (/r) oder das Registerkartenzeichen (/t) hat, werden sie auch als Räume behandelt und wie der Strip (), lstrip () oder rstrip () abgeschnitten. Funktionen.

Abschluss:

Das Trimmen einer Zeichenfolge bedeutet, zusätzliche Räume und spezifische Zeichengruppen von Anfang und Ende der ursprünglichen Zeichenfolge zu entfernen. String -Trimmen ist vorteilhaft für das Reinigen von Wissen, da Daten aus einer Vielzahl von Quellen gesammelt werden und normalerweise laut und überfüllt sind. Wir haben drei integrierte Funktionen der Methoden der Strip (), lstrip () und rstrip () besprochen. Bitte besuchen Sie Linux Hint, um informative Artikel zu erhalten, und wir hoffen, dass Sie diesen Artikel hilfreich gefunden haben.