Découpage et inversion de chaînes en Python
Étant donné une chaîne, extraire un nombre spécifié de caractères depuis le début ou la fin, puis inverser et concaténer le résultat.
Exemples
def rotate(input,d):
Lfirst = input[0 : d]
Lsecond = input[d :]
Rfirst = input[0 : len(input)-d]
Rsecond = input[len(input)-d : ]
print( "Inversion de la tranche de tête :", (Lsecond + Lfirst) )
print( "Inversion de la tranche de queue :", (Rsecond + Rfirst) )
if __name__ == "__main__":
input = 'Exemple'
d=2 # Extraire deux caractères
rotate(input,d)
L'exécution du code ci-dessus produit la sortie suivante :
头部切片翻转 : noobRu 尾部切片翻转 : obRunoAutres extensions
Exemples Python3