Bonsoir,

je dispose de deux dictionnaires avec des clés communes, je compare mes dicos et lorsque je trouve une clé commune à mes deux dictionnaires je voudrai soustraire la valeur associée à la clé du 1er dico à celle du second.

Voici le début de mon code

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
dico1 = {}
dico2 = {}
 
 
compteur = 0
for key in dico1:
	if key in dico2:
		compteur += 1
        else:
                print key
 
print compteur
J'arrive à compter combien de fois mes clés se retrouvent dans mes 2 dicos, mais je n'arrive pas à soustraire entre elles les valeurs correspondantes aux 2 clés (ce sont des entiers).
Je voudrai donc obtenir la différence et sa clé associée.

Merci à vous