Bonjour,
Comment je peus faire l'union des dictionnaires par example:
dic1={'a':'1' , 'b':'2'}
dic2={'c':'3' , 'd':'4'}
dic1 U dic2 = {'a':'1' , 'b':'2' , 'c':'3' , 'd':'4'}
Merci et bonne journée![]()
Bonjour,
Comment je peus faire l'union des dictionnaires par example:
dic1={'a':'1' , 'b':'2'}
dic2={'c':'3' , 'd':'4'}
dic1 U dic2 = {'a':'1' , 'b':'2' , 'c':'3' , 'd':'4'}
Merci et bonne journée![]()
dic1.update(dic2)
Re,
Tout d'abord je vous remercie pour votre reponse, par contre si les deux dictionnaires ont un même clé, le premier va être supprimer!!
par exp :
dic1={'a':1,'b':'2'}
dic2={'b':'3','c':'4'}
dic1.update(dic2) = {'a':'1','b':'3','c':'4'}
Comment il faut faire pour éviter ca?
et pour obtenir une resultat rassemble a celle_ci : {'a':'1','b':'23','c':'4'}!!![]()
Bonne journée![]()
je ne croit pas qu'il existe de fonction pour ca
tu vas etre obligé de te faire une fonction pour traiter ce genre de cas.
ca donnera un truc dans ce genre:
normalement ca devrait correspondre a tes attentes
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 def unionDictionnaire(dic1,dic2): for cle in dic2.keys(): dic1[cle] = dic1.get(cle,"")+dic2[cle] return dic1
Partager