Beispiel 00. Sortieren Sie die "betonte" Zeichenfolge in umgekehrter Reihenfolge.
q00.py
#! usr/bin/pyenv python
# _*_ cording utf-8 _*_
word = "stressed"
print(word[::-1])
q00.Ausgabeergebnis von py
desserts
Point Verwenden Sie Scheiben. Slices können einen Teil oder die gesamte Zeichenfolge extrahieren.
word[(Startpunkt):(Endpunkt):(Anzahl der Schritte)]
Wenn Sie alles vom Anfang bis zum Ende des Wortes auswählen möchten, können Sie den Start- und Endpunkt weglassen.
Beispiel 01. Geben Sie das ungerade Zeichen der Zeichenkette von "Patatokukashi" aus. Außerdem wird das gerade Zeichen ausgegeben.
q01.py
#! usr/bin/pyenv python
# _*_ cording utf-8 _*_
word = "Patatoku Kashii"
#Extrahieren Sie das ungerade Zeichen
extract1 = word[::2]
print(extract1)
#Extrahieren Sie das gerade Zeichen
extract2 = word[1::2]
print(extract2)
q01.Ausgabeergebnis von py
Pat Auto
Taxi
Point Bei Verwendung von Slices können der Startpunkt und der Endpunkt weggelassen werden, es sei denn, die Zeichenfolge ist definitiv bestimmt.
Beispiel 02. "Patto Auto" und "Steuer" werden von Anfang an abwechselnd verbunden und "Patatokukashi" wird angezeigt.
q02.py
#! usr/bin/pyenv python
# _*_ cording utf-8 _*_
word1 = "Pat Auto"
word2 = "Taxi"
linking = ""
for (str1, str2) in zip(word1, word2):
linking += (str1 + str2)
print(linking)
q02.Ausgabeergebnis von py
Patatoku Kashii
Point In Python können mithilfe der Zip-Funktion mehrere Objekte gleichzeitig in einer Schleife verarbeitet werden. Bei mehreren Objekten wird die Anzahl der Ausführungen jedoch an die mit der geringeren Anzahl von Elementen angepasst.
Recommended Posts