Se référer aux indices de lignes
Chaque caractère d'une chaîne a un nombre (appelé 
index), et la numérotation commence toujours à zéro dans de nombreuses langues.
En Python, vous pouvez spécifier des index négatifs. Cela signifie qu'il compte à partir de la fin de la ligne.
 
Exemple 
| Chaîne S | 
H | 
e | 
l | 
l | 
o | 
| Index | 
S[0] | 
S[1] | 
S[2] | 
S[3] | 
S[4] | 
| Index | 
S[-5] | 
S[-4] | 
S[-3] | 
S[-2] | 
S[-1] | 
Si vous ajoutez la longueur de la chaîne à l'index négatif, vous obtenez un "normal" position du caractère.
 
Ne pas oublier !
En Python, vous ne pouvez pas modifier un seul caractère dans une chaîne car les chaînes elles-mêmes sont immuables.