Python ist eine praktische Programmiersprache, die den Benutzern mehrere integrierte Funktionen und Operatoren erleichtert, um unterschiedliche Operationen auszuführen, z. B. die Beseitigung zusätzlicher Kommas, Zeichen oder Symbole aus der Zeichenfolge. Manchmal möchten Programmierer die zusätzlichen Kommas aus jeder Zeichenfolge entfernen, die zuvor hinzugefügt werden kann, und jetzt möchten sie sie nicht im Code oder in der Zeichenfolge behalten.
Dieser Beitrag bietet die verschiedenen Techniken zum Entfernen von Kommas aus der Saite in Python.
So entfernen Sie Kommas aus der Schnur in Python?
Die folgenden Methoden werden verwendet, um Kommas aus einer Schnur in Python zu entfernen:
Methode 1: Entfernen Sie Kommas aus der String in Python mit der Schleife "für"
Um die Kommas aus der Zeichenfolge zu entfernen, die “für”Schleife kann verwendet werden. Die „für“ -Schloop ist die iterative Funktion in Python, die zum Iterieren über eine Sequenz verwendet werden kann. Die bereitgestellten Daten können ein Tupel, eine Reihe von Anweisungen, eine Liste oder eine Zeichenfolge sein.
Beispiel
Erstellen Sie zunächst eine String -Variable:
Original_string = "Dies ist, mein Test, Code"
Erstellen Sie dann eine weitere leere Variable, die zum Speichern des Ergebniss einer ausgeführten Zeichenfolge verwendet wird, die keine Kommas enthält:
resultant_string = ""
Jetzt werden wir das angegebene Zeichenfolgencharakter durch den Zeichen durch die Verwendung eines “durchqueren“für”Schleife. Während des Durchquerens werden wir das durchsehen “WennAussage, ob unser aktueller Charakter ein Komma ist oder nicht. Wenn das Zeichen kein Komma ist, fügen Sie das aktuelle Zeichen der zuvor erstellten leeren Zeichenfolge hinzu, indem Sie die String -Verkettung verwenden+" Betrieb. Andernfalls wird das geprüfte Zeichen aus der Zeichenfolge entfernt:
Für Alphabet in Original_String:
Wenn Alphabet != ",":
resultant_string = resultant_string + Alphabet
Sobald die Schleifenausführung und der Charakter abgeschlossen sind, erhalten wir die Ausgabe durch die “drucken()" Stellungnahme:
print (resultant_string)
Ausgang
Methode 2: Entfernen Sie Kommas aus der Zeichenfolge in Python mit „RE.sub () ”Methode
Die andere Möglichkeit, die Kommas aus der Saite in Python zu beseitigen, besteht darin, die “zu verwendenregex ()" oder "Betreff" Methode. Der "BetreffDer Begriff ist ein regulärer Ausdruck, der die integrierte Methode des Python ist, mit der systematische Ausdrücke umgehen. Dieses Paket enthält das "Betreff.sub ()”Funktion, die Ersatz-, Tausch- oder Beseitigung der Kommas aus den Saiten in Python ausführt.
Syntax
Die Syntax der “Betreff.sub ()Die Funktion ist unten angegeben:
Betreff.sub (OldValue, ErsatzValue, input_string)
Hier:
Schauen wir uns das folgende Beispiel für ein besseres Verständnis an!
Beispiel
Importieren Sie zuerst die Regex “Betreff" Paket
Import Re
Dann rufen Sie das an "Betreff.sub ()Methode mit den erforderlichen Argumenten und übergeben Sie sie an die “resultant_string”
resultant_string = re.sub (",", "", original_string)
Zuletzt benutzen Sie die “drucken()Funktion und erhalten Sie die modifizierten String der Kommas:
print (resultant_string)
Es ist in der bereitgestellten Ausgabe zu sehen, die resultierende Zeichenfolge hat keine Kommas:
Methode 3: Entfernen Sie Kommas aus der String in Python mit der Methode "Ersatz ()"
Um die Kommas aus einer belieferten Zeichenfolge in Python zu beseitigen, ist das “ersetzen()Die Funktion kann verwendet werden. Es kann eine doppelte Zeichenfolge zurückgeben, in der die Präsenzen eines Substrings zusammen mit einer anderen ausgetauscht werden.
Syntax
Die allgemeine Syntax der “ersetzen()”Methode ist:
str.ersetzen (OldValue, ersetzenValue)
Hier:
Um die Funktionalität der oben diskutierten Methode zu untersuchen, lesen Sie das folgende Beispiel!
Beispiel
Wir haben das zuvor erstellte "verwendet"original_string”Variable Zeichenfolge. Dann verwenden Sie die “ersetzen()Methode, die das erforderliche Argument nimmt und sie an die “weitergibtresultant_string”Variable:
resultant_string = original_string.ersetzen(",", "")
Holen Sie sich die modifizierte Zeichenfolge, indem Sie die “verwenden“drucken()" Stellungnahme:
print (resultant_string)
Ausgang
Das ist alles! Wir haben die verschiedenen Methoden zusammengestellt, um Kommas aus jeder Schnur in Python zu beseitigen.
Abschluss
Um die Kommas aus jeder String in Python, der iterativen Funktion, zu entfernen “für"Schleife, die"Betreff.sub ()Methode und die “ersetzen()”Methode kann verwendet werden. Die „für“ -Schloop ist die iterative Funktion, die zum Iterieren über eine Sequenz verwendet werden kann. Dort.Sub () ”-Funktion wird zum Ersetzen, Austausch oder Eliminieren der Kommas aus den Zeichenfolgen verwendet, und die Funktion„ Ersatz () “gibt eine doppelte Zeichenfolge zurück, in der die Präsenz eines Substrings zusammen mit einem anderen ausgetauscht wird. Dieser Beitrag hat gezeigt, wie sich Kommas aus der Saite in Python entfernen.