⊗pyPmSlER 85 of 208 menu

Suppression d'éléments avec les tranches en Python

Les tranches sont très utilisées en Python, y compris pour supprimer des éléments spécifiques. Dans ce cas, l'opérateur del est utilisé et la tranche souhaitée est spécifiée à côté. Supprimons la sélection suivante de notre liste :

lst = [1, 2, 3, 4, 5, 6] del lst[1:4] print(lst) # affichera [1, 5, 6]

Pour supprimer tous les éléments d'une liste, il suffit de spécifier un pas de un dans la tranche :

txt = '123456789' del lst[::1] print(txt) # affichera []

Cependant, si vous devez supprimer des caractères d'une chaîne, une erreur sera retournée. Cela se produit parce que les chaînes en Python sont immuables :

txt = '123456789' del txt[1:3] # affichera une erreur

Soit la liste :

lst = [1, 2, 3, 4, 5, 6]

Supprimez chaque élément impair de celle-ci.

Soit la liste :

lst = [1, 2, 3, 4, 5, 6, 7, 8]

Écrivez le code pour obtenir la tranche suivante :

[8, 6, 4, 2]
Français
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nous utilisons des cookies pour le fonctionnement du site, l'analyse et la personnalisation. Le traitement des données est effectué conformément à la Politique de confidentialité.
accepter tout personnaliser refuser