Guten Tag, ich möchte den letzten Teil eines Strings löschen.
Beispiel:
A = 11
B = 4554
Gewünschtes Ergebnis:
A = 1
B = 4554
Ich hoffe ihr versteht was ich meine.
Letzten Teil eines Strings löschen.
Das gezeigte sind keine Zeichenketten/Strings, sondern Ganzahlen/Integer, denn es fehlen die Anführungszeichen. Wenn du irgendetwas an Zahlen ändern möchtest, solltest du das mit Rechenoperationen tun. Wenn es sich tatsächlich um Zeichenketten handelt, kannst du die übliche Slice-Notation verwenden. Zum Beispiel:
Code: Alles auswählen
In [2]: 'python'[:-1]
Out[2]: 'pytho'
- __blackjack__
- User
- Beiträge: 13236
- Registriert: Samstag 2. Juni 2018, 10:21
- Wohnort: 127.0.0.1
- Kontaktdaten:
@JonathanDr8: Und sollten die Beispiele tatsächlich der Inhalt einer Zeichenkette sein, müsstest Du auch mal beschreiben was denn das Kriterium für das löschen sein soll. In der ersten Zeile eine letzte 1 löschen? In der Zeile die mit "A =" beginnt das letzte Zeichen löschen? Das letzte Zeichen in jeder Zeile löschen wenn das vorletzte gleich dem letzten ist? Oder nur in der ersten Zeile …, oder nur wenn "A = …", oder …
Please call it what it is: copyright infringement, not piracy. Piracy takes place in international waters, and involves one or more of theft, murder, rape and kidnapping. Making an unauthorized copy of a piece of software is not piracy, it is an infringement of a government-granted monopoly.