@ phili_b
Ta solution calcule le nombre d'occurrences de chaque élément de la liste par un appel à 'count'. Or nous n'avons rien à faire de ce nombre, nous voulons seulement savoir si un élément possède une autre occurrence.
Donc, dans le genre (dédoublonnage 'en place'), je préfère:
@eyquem:Code:
1
2
3
4
5
6
7
8
9
10 L = ['a','b','c','b','d','a','e'] n=len(L) i=0 while i <=n-2: if L[i] in L[i+1:]: L.remove(L[i]) n-=1 else: i+=1 print L
Faudra bien que je lise ton post, mais pas ce soir (trop fatigué).