[Python] Comment effacer une liste ?

Résolu/Fermé
tata-titi Messages postés 42 Date d'inscription mercredi 17 janvier 2007 Statut Membre Dernière intervention 14 décembre 2009 - 25 avril 2007 à 11:02
tata-titi Messages postés 42 Date d'inscription mercredi 17 janvier 2007 Statut Membre Dernière intervention 14 décembre 2009 - 25 avril 2007 à 11:09
J'ai une erreur lors de l'execution du script suivant alors que la compil est bonne ...

-------------------------

import os
import os.path
import sys

import string
import operator

liste = [10, 12, 13, 14, 16, 2, 3, 30, 4, 555, 6, 7, 8, 9, 998,999]

print "liste (avant tri):",liste

liste.sort()

print "liste (apres tri):",liste

liste.clear()

print "liste effacee :",liste

-------------------------

sort() fonctionne bien mais pas clear() ...

MERCI d'avance !

++

1 réponse

liste[:] = []
2
tata-titi Messages postés 42 Date d'inscription mercredi 17 janvier 2007 Statut Membre Dernière intervention 14 décembre 2009 11
25 avril 2007 à 11:09
MERCI !

pas mal ... fallait y penser !!!
0