So entfernen Sie n aus der Zeichenfolge in Python

Mit der Slicing-Syntax können Sie ein bestimmtes Zeichen oder einen bestimmten Zeichenbereich basierend auf den Indexwerten dieser Zeichen aus einer Zeichenfolge entfernen.

In dieser Anleitung wird erläutert, wie Sie den ersten n . entfernen Zeichen aus einer Zeichenfolge in Python. Es fuhrt ein Beispiel fur die Slicing-Syntax durch, damit Sie lernen können, wie Sie sie in Ihren eigenen Programmen verwenden.

Python: String Indexing

Strings sind Zeichenfolgen. Jedes Zeichen in einer Zeichenfolge erhält eine eindeutige Indexnummer. Mit dieser Nummer können Sie ein bestimmtes Zeichen oder einen bestimmten Zeichensatz identifizieren und damit arbeiten.

Indexnummern beginnen mit Null und werden fur jedes Zeichen schrittweise um eins erhöht. Schauen wir uns einen String an:

Pies!
1234

Die Zeichenfolge enth√§lt vier Zeichen. Das erste Zeichen "P‚" hat die Indexnummer 0. Das letzte Zeichen, !, hat die Indexnummer 4.

Sie können diese Zahlen verwenden, um einzelne Zeichen abrufen oder Zeichen aus einer Zeichenfolge entfernen.

Entfernen Sie die ersten n Zeichen aus einer Zeichenfolge in Python

Schreiben Sie hier ein Programm, das die ersten vier Zeichen aus den Quittungen entfernt, die von einem Donut-Laden gespeichert. Diese Zeichen stellen die ID eines Kaufs dar, sind jedoch aufgrund eines System-Upgrades nicht mehr relevant.

81 % der Teilnehmer gaben an, dass sie sich nach dem Besuch eines Bootcamps hinsichtlich ihrer Aussichten auf einen technischen Job sicherer fuhlten. Lassen Sie sich noch heute in ein Bootcamp einweisen.

Der durchschnittliche Bootcamp-Absolvent verbrachte weniger als sechs Monate im Karriereubergang, vom Beginn eines Bootcamps bis zur Suche nach seinem ersten Job.

Definieren Sie zunächst eine < eine href="/python-array/">Liste der Belege und eine neue Liste, in der Sie die neuen Belege speichern können:

Die drei Zahlen Am Anfang der Liste steht die Kauf-ID. Nach der ID, die Sie entfernen möchten, steht auch ein Leerzeichen.

Verwenden Sie ein "fur‚" Schleife, um jeden Beleg in der Liste zu durchlaufen, damit Sie die ersten vier Zeichen aus jedem Beleg entfernen k√∂nnen:

Dieser Code entfernt die ersten vier Zeichen von jedem Beleg in den "Belegs&rdquo ; auffuhren. Ein neuer String ohne diese Zeichen wird der Variablen "new_r‚" mit entfernten ubereinstimmenden Zeichen. Sie tun dies, weil Zeichenfolgen unver√§nderlich sind und Sie eine vorhandene Zeichenfolge nicht √§ndern k√∂nnen.

Fugen Sie als N√§chstes die neue Quittung zur Liste "new_receipts‚" hinzu. Drucken Sie abschlie√üend die Liste "new_receipts‚" in der Konsole aus, damit Sie sehen k√∂nnen, ob der Code funktioniert hat:

Fuhren Sie den Code aus und sehen Sie, was passiert:

Der Code hat erfolgreich die ersten vier Zeichen aus jeder der ursprunglichen Zeichenfolgen entfernt.

Wenn Sie mehr oder weniger Zeichen entfernen möchten, ersetzen Sie die Nummer 4 mit der Anzahl der Zeichen, die Sie entfernen möchten. Um nur die ersten beiden Zeichen aus den Strings zu entfernen, verwenden Sie diesen Code:

Mit dieser Codezeile wurde das Programm Folgendes zuruckgeben:

Schlussfolgerung

Sie können die ersten n Zeichen mithilfe der Slicing-Syntax aus einer Zeichenfolge entfernen. Mit dieser Syntax können Sie einen bestimmten Teil eines Strings basierend auf einem bestimmten Indexwert abrufen.

Jetzt haben Sie das Wissen, das Sie benötigen, um mithilfe von Slicing Zeichen vom Anfang eines Python-Strings wie a . zu entfernen professioneller Programmierer!