3 Möglichkeiten, eine Zeichenfolge in Python umzukehren

Welcher Film Zu Sehen?
 
 3 Möglichkeiten, eine Zeichenfolge in Python umzukehren

In diesem Artikel werden wir sehen, wie man eine Zeichenfolge in Python umkehrt.





Zum Beispiel, wenn die angegebene Zeichenfolge ist 'Kricket “, wollen wir bekommen „tekcirc“ . Es gibt mehrere Möglichkeiten, dies zu erreichen. Sehen wir uns einige der Methoden an.



1. Schleife und Verkettung

Ein einfacher Ansatz besteht darin, die Zeichenfolge vom Ende bis zum Anfang zu durchlaufen und jedes Zeichen in einer neuen Variablen zu verketten. Schauen Sie sich den Code unten an.



5E9489C85C63966EDA07C693D86127A7716C75A

maxine medina vermisse universum philippinen

Ausgabe



Reversed string: tekcirc

2. Schneiden

Eine andere coole Methode ist die Verwendung von String Slicing. Mal sehen wie.

my_str = "cricket"
reversed = my_str[len(my_str)-1: : -1]
print("Reversed string:", reversed)

Ergebnisse der philippinischen Anwaltsprüfung 2015

Ausgabe

Reversed string: tekcirc

Das Slicing benötigt drei Parameter, Anfang , Ende , und Schritt . Ein negativer Schritt schneidet die Liste in die entgegengesetzte Richtung. Im obigen Code beginnen wir mit dem letzten Zeichen der Zeichenfolge und gehen einen Schritt zurück, bis wir das Ende erreichen, dh Index 0.

Betrachten Sie die folgenden äquivalenten Darstellungen des obigen Codes.

Denise Lorbeer und Sol Mercado

my_str = "cricket"
reversed = my_str[: : -1]
print("Reversed string:", reversed)
reversed = my_str[-1: : -1]
print("Reversed string:", reversed)

Ausgabe

Reversed string: tekcirc
Reversed string: tekcirc

3. join() und reversed()

Wir können einen String mit Pythons join- und reversed-Methode umkehren. Das umgedreht() -Methode gibt einen Iterator zurück, der die Eingabesequenz in umgekehrter Reihenfolge enthält.

Angeline Quinto vorher und nachher

Das beitreten() Die Methode nimmt eine Iterable und gibt eine Zeichenfolge zurück, in der alle Elemente einer Iterable durch ein Trennzeichen verbunden sind.

Wir können unseren String an die reserved()-Methode übergeben. Es wird uns einen Iterator liefern, der Zeichen in umgekehrter Reihenfolge enthält. Wir übergeben dies als Argument an join() mit einem leeren Trennzeichen, um uns einen umgekehrten String zu geben.

Ich wünschte, ich wäre Ricky Lee

 Kehrt einen String in Python um join() und reversed()

Kehrt einen String in Python um join() und reversed()

my_str = "cricket"
reversed = "".join(reversed(my_str))
print("Reversed string:", reversed)

Ausgabe

Reversed string: tekcirc

Fazit

Es gibt mehrere Möglichkeiten, eine Zeichenfolge in Python umzukehren. In diesem Artikel haben wir uns „ Loop and Concatenation“, „Slicing“ sowie join() und reversed().