Moyen efficace pour créer une liste, ou d'y ajouter s'il en existe déjà?

Je suis passer par tout un tas de tuples avec une plusieurs-à-plusieurs corrélation, et je veux faire un dictionnaire où chaque b (a,b) a une liste de tous les "a", qui correspondent à un b. Il semble maladroit de test pour une liste à clé b dans le dictionnaire, puis chercher un à un, puis ajouter un si ce n'est pas déjà là, à chaque fois par le tuple à digérer boucle; mais je n'ai pas trouvé une meilleure façon encore. N'existe? Est-il une autre façon de faire ce qui est beaucoup plus jolie?

  • par beau vous dire point de vue syntaxique ou algorithmiquement?
InformationsquelleAutor user249228 | 2010-01-12