oui, je sais...
c'est comme ça a peut prêt la squelette:
- Classe document (avec ses différents attributs tel que titre, date creation, etc ....)
- Classe chapter qui contient des attributs aussi et parmis lesquel on trouve un attribut document de type RefrenceProperty !!!
- diff_list: contient des instances de la classe document.
- chapters: contient des instances de la classe chapter.
Le but c'est de tester l'existance de chaque element de la liste chapters dans la liste diff_list, si c'est ne pas le cas, j'ajoute l'élément chapter dans la liste diff_list (pour éliminer la redandence)....
remarque: J'ajoute tout le chapter dans la liste diff_list a travers cette ligne
diff_list.append(chapter)
mais lors de l'affichage je sais comment extraire le titre du document, c'est à dire j'ai pas un pb d'affichage, c'est juste éliminer la redandance que le test suivant
if chapter.document not in diff_list:
ne me le permet pas !!!
Partager