Strings sind iterative Objekte. Das bedeutet, dass Sie mit und Slicing auf ihre Werte zugreifen können. Mit diesen Techniken können Sie ein einzelnes Zeichen oder eine Reihe von Zeichen aus einer Zeichenfolge wiederherstellen.
In dieser Anleitung erläutern wir, wie Sie das letzte Zeichen aus einer Python-Zeichenfolge entfernen. Wir sehen uns ein Beispiel für das Entfernen des letzten Zeichens aus einer Zeichenfolge an, damit Sie herausfinden können, wie dies in
Python:-Code zu tun ist. Das letzte Zeichen aus der Zeichenfolge entfernen
Wir möchten ein Programm erstellen, das das letzte Zeichen aus einer Mitarbeiterkennung entfernt. Dieses Zeichen sagt uns, in welcher Abteilung ein Mitarbeiter arbeitet.
Zum Beispiel sagt uns der Wert „M“, dass der Mitarbeiter für die Marketingabteilung arbeitet. Wir werden dieses Zeichen entfernen, da es durch ein neues Tracking-System der Abteilung ersetzt wurde, für die ein Mitarbeiter arbeitet.
Bitten wir zunächst den Benutzer, eine Mitarbeiter-ID über das method entry () :
Dann entfernen wir das letzte Zeichen der Kennung:
[: -1] ist eine Zeichenfolgen-Ausschneideoperation , die entfernt das letzte Zeichen aus der Auflistung. Wir verwenden eine negative Indizierung, um Elemente vom Ende der Zeichenfolge abzurufen. Zeigen Sie jetzt eine neue ID in der Konsole eines Mitarbeiters an:
Das statement.format () ersetzt die geschweiften Klammern in unserem String durch die neue Mitarbeiter-ID Lassen Sie uns unseren Code ausführen und sehen, was passiert: