Pas de sélection pour les tranches en Python
Si nous avons besoin de sélectionner des éléments avec un pas spécifique, nous devons indiquer un nombre dans le troisième paramètre de la tranche. Sélectionnons chaque deuxième caractère, à l'exception du premier et du dernier :
txt = '123456789'
res = txt[1:9:2]
print(res) # affichera '2468'
Soit la chaîne :
txt = '123456789'
Obtenez une tranche de tous ses caractères situés sur des positions impaires :
'13579'
Soit le code suivant :
txt = '123456789'
res = txt[1:-1:2]
print(res)
Écrivez ce qui sera affiché dans la console.
Soit la liste :
lst = ['a', 'b', 'c', 'd', 'e']
Obtenez-en la tranche suivante :
['a', 'd']