Bonjour
J'ai un souci existentiel à propos de la meilleure façon de nettoyer un tableau.
En effet, vaut-il mieux écrire del tab[:] ou plus simplement tab=autre_chose en laissant le gb se débrouiller tout seul...?
J'ai testé les deux façons de faire de cette façon
Code python : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 class toto(object): def __init__(self): print "init (%s)" % self def __del__(self): print "del (%s)" % self # class toto tab=[toto() for x in range(5)] print "tab créé" del tab[:] # Ou bien tab=None print "tab supprimé"
Mais je ne vois aucune différence. Si l'un d'entre vous avait des conseils à ce sujet...
Merci à tous
Partager