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

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'
>>> 

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *