Python-String-Slicing und Umkehrung

Document 对象参考手册Python3-Beispiele

Gegeben sei eine Zeichenkette; extrahiere eine angegebene Anzahl von Zeichen vom Anfang oder Ende, kehre sie um und verkette sie anschließend.

Beispiele

def rotate(input,d): Lfirst = input[0 : d] Lsecond = input[d :] Rfirst = input[0 : len(input)-d] Rsecond = input[len(input)-d : ] print( "Umkehrung des Kopf-Slices:", (Lsecond + Lfirst) ) print( "Umkehrung des End-Slices:", (Rsecond + Rfirst) ) if __name__ == "__main__": input = 'Beispiel' d=2 # Zwei Zeichen extrahieren rotate(input,d)

Das Ausführen des obigen Codes erzeugt die folgende Ausgabe:

头部切片翻转 :  noobRu
尾部切片翻转 :  obRuno

Document 对象参考手册Python3-Beispiele

Andere Erweiterungen