Comment supprimer une variable en Python
Python stocke les variables en mémoire après leur création. Python supprime automatiquement les variables et les fonctions lorsqu’elles ne peuvent plus être utilisées, libérant ainsi la mémoire utilisée. L’utilisateur peut également supprimer manuellement des variables. Cela peut être utile lorsque de grandes structures de données ne sont plus nécessaires, car leur suppression libérera de la mémoire pour d’autres utilisations.
Utiliser ‘del’ pour supprimer des variables de la mémoire
Appelez del object pour supprimer un objet de la mémoire. l’objet peut être une fonction ou une variable.
age = 18 del age
Exemple:
x = 18 print(x) del x print(x) ## renvoie une erreur ici car elle a déjà été supprimée.
Sortie:
18 Traceback (most recent call last): File "main.py", line 5, in <module> print(x) NameError: name 'x' is not defined