Slices avec indices négatifs en Python
Dans les slices, il est possible d'accéder aux éléments par des indices négatifs. Dans ce cas, le décompte se fera à partir de la fin de la séquence. Faisons un slice du troisième au avant-dernier élément :
txt = '123456789'
res = txt[2:-1]
print(res) # affichera '345678'
Soit une chaîne :
txt = '123456789'
Obtenez-en la slice suivante :
'567'
Soit une liste :
lst = ['a', 'b', 'c', 'd', 'e', 'f']
Obtenez-en la slice suivante :
['b', 'c', 'd']
Soit une liste :
lst = ['a', 'b', 'c', 'd', 'e', 'f']
Obtenez-en la slice suivante :
['f']