Bonjour,
Je souhaiterai optimiser mon code pour effectuer une fusion de plusieurs dictionnaires :
Mon code code fonctionne mais le temps de traitement est trop élevé (compte tenu du nombre de valeurs /dictionnaires à traiter).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 d1={"a":"1.0","b":"1.0", "c":"1.0"} d2={"a":"1.1","b":"1.1", "c":"1.1"} d3={"a":"1.2","b":"1.3", "c":"1.4"} d4 doit donner un dictionnaire qui résulte de la fusion de d1 d2 et d3 mais en gardant les valeurs les plus hautes d4={"a":"1.2","b":"1.3", "c":"1.4"}
Pourriez-vous m'indiquer l'algorithme le moins "couteux" ?
Merci de votre aide.
Partager