# Home & Garden >> Maison & Jardin >  >> Building & Remodeling >> Outils et Équipement de Rénovation

Comment utiliser l'instruction del en Python pour supprimer variables et éléments

Supprimer une variable ou un alias

En Python, l'instruction del permet de supprimer définitivement une variable ou un alias de l'espace de noms :

del nom_de_variable

Une fois la variable supprimée, toute tentative d'y accéder génère une erreur NameError, car le nom n'existe plus en mémoire.

Supprimer plusieurs alias à la fois

Pour supprimer plusieurs alias en une seule opération, il suffit de les lister séparés par des virgules :

del a, b
del a, b, c

Cette méthode est pratique pour nettoyer rapidement plusieurs références obsolètes dans votre code.

Supprimer une tranche d'une séquence

L'instruction del fonctionne également sur les séquences comme les listes, en supprimant une tranche (slice) d'éléments :

del ma_liste[1:3]

Dans cet exemple, les éléments situés aux indices 1 et 2 sont supprimés (l'indice de fin étant exclusif). La liste se réorganise automatiquement après l'opération, sans laisser de vide.

Bon à savoir

L'instruction del s'applique aussi aux dictionnaires (del mon_dict["clé"]) et constitue une alternative utile à la réaffectation, car elle libère réellement la référence au lieu de simplement remplacer sa valeur.


Source : https://jardin.98905.com/building-remodeling/remodeling-tools-equipment/1007137119.html
Droits d'auteur © Maison & Jardin Tous droits réservés.