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:
P | i | e | s | ! |
1 | 2 | 3 | 4 |
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.