J'ai la chaîne suivante: "aaaabbbb"
Comment obtenir les quatre derniers caractères et les stocker dans une chaîne à l'aide de Python?
Comme ça:
>>>mystr = "abcdefghijkl"
>>>mystr[-4:]
'ijkl'
Ceci tranches les 4 derniers caractères de la chaîne. Le -4 commence la plage à partir de la fin de la chaîne. Une expression modifiée avec [:-4]
supprime les 4 mêmes caractères de la fin de la chaîne:
>>>mystr[:-4]
'abcdefgh'
Pour plus d'informations sur le découpage, voir cette réponse de débordement de pile .
str = "aaaaabbbb"
newstr = str[-4:]