Tranche dans une plage de positions en Python
Pour obtenir une tranche, vous devez spécifier une plage de positions - du début jusqu'à la fin. Dans ce cas, à gauche du deux-points, nous spécifions l'indice de départ, et à droite - l'indice de fin :
txt = 'abcde'
res = txt[1:3]
print(res) # affichera 'bc'
Soit une chaîne :
txt = '12345'
Obtenez une tranche de tous ses caractères, excepté le premier et le dernier :
'234'
Soit une liste :
lst = [1, 2, 3, 4, 5, 6, 7]
Obtenez-en la tranche suivante :
[1, 2, 3]
Soit une liste :
lst = [1, 2, 3, 4, 5, 6, 7]
Obtenez-en la tranche suivante :
[2, 3, 4, 5]
Soit une liste :
lst = [1, 2, 3, 4, 5, 6, 7]
Obtenez-en la tranche suivante :
[2, 3, 4, 5, 6]