Le parcours de chaîne de caractères par indices

>>> chaine = "pour ou contre" >>> chaine [0] 'p' >>> len (chaine) 14 >>> chaine [13] 'e' >>> chaine [-1] 'e' >>> chaine [13] == chaine [-1] True >>> chaine [0:2] 'po' >>> chaine [4] ' ' >>> chaine [2:len(chaine)] 'ur ou contre' >>> chaine [:2] 'po' >>> chaine [2:] 'ur ou contre' >>>
Attention, len(chaine) donne la longueur de la chaîne. Donc 14 caractères dont les indices sont numérotés de 0 à 13 !
>>> une_chaine = "Joyeux Anniversaire" >>> une_chaine[0] 'J' >>> une_chaine[7] 'A' >>> une_chaine[-1] # la première valeur en commençant par la fin 'e' >>> une_chaine[-19] # == une_chaine[1] 'J' >>> une_chaine [-len(une_chaine)] # Vous avez compris ? 'J' >>> une_chaine [1:5] # de l'indice 1 inclus à l'indice 5 exclus 'oyeu' >>> une_chaine [2:] # de l'indice 2 inclus jusqu'à la fin 'yeux Anniversaire' >>> une_chaine [:-1] # du début à l'indice -1 exclus 'Joyeux Anniversair' >>> une_chaine [::-1] # en partant de la fin et à l'envers vers le début 'eriasrevinnA xueyoJ' >>> une_chaine [::2] # afficher tout par pas de 2 'Jyu niesie' >>>