Exemple #1
0
 def buildAllBST(self):
     allBST = []   # liste de tous les arbres
     for att in self.data[0].keys(): # Pour chaque argument, on crée un arbre
         a = BST()
         for dico in self.data:  # Pour chacun des Dictionnaires, on ajoute l'argument 'att' dans l'arbre
             node = Node(dico[att], self.data.index(dico))
             a.addNode(node)
         allBST.append(a)
     return allBST
Exemple #2
0
 def buildBST(self, att):
     a = BST()
     for dico in self.data:
         node = Node(dico[att], self.data.index(dico))
         a.addNode(node)
     return a