1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| liste = [['a','a'], ['a','a'], ['a','a'], ['b','b'], ['a','a'], ['b','b']]
def filtrer(liste):
for i, v in enumerate(liste):
print ("Index dans la liste %i, Longueur de la liste %i")%(i, len(liste))
if liste.count(v) > 1:
liste.pop(i)
print("Index final %i, Longueur finale %i")%(i, len(liste))
filtrer(liste)
print liste, ":("
liste = [['a','a'], ['a','a'], ['a','a'], ['a','a'], ['b','b'], ['b','b']]
filtrer(liste)
print liste, ":("
liste = [['a','a'], ['a','a'], ['a','a'], ['b','b'], ['b','b']]
filtrer(liste)
print liste, "<< ^^" |
Partager