Bonjour à tous.

Quelqu'un aurait il une piste pour accélérer mes boucles ?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
for mix in combinations(cas, nbChifCombi):
      find5 = 0
      for iD in liste_Id: dico_points = Counter(self.creation_dicos_points(iD))
           for critere in mix: dico_points.update(dico_critere.get(critere).get(iD))
 
           if isInclude(dict_comparaison[iD], [a for a,b in dico_points.most_common(8)]): find5 +=1
      dico_combinaison_etudes[mix] = find5
J'ai bien tenté avec map mais c'est très vite brouillon et ça n'accélère rien.

Merci pour votre aide.