Bonjour,
J'ai un petit souci lors de la suppression de doublons dans une liste de tuples :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
l = [('P36','N07'),('N07','PL01'),('PL01','P36'),('P36','N07')]
l = list(set( l ))
print l
...
résultat du print :
[('P36','N07'),('PL01','P36'),('N07','PL01')]
Le doublon a été supprimé (le dernier tuple de la liste), mais la liste a été réordonnée !!! Y a t'il un truc pour éviter cela : je souhaiterais conserver l'ordre d'origine de mes tuples dans la liste.
merci