Fusion de dictionnaires avec des éléments identiques en Python
Si les dictionnaires contiennent des éléments identiques, un seul d'entre eux sera conservé lors de la fusion. Observons cela avec un exemple. Supposons que nous ayons les dictionnaires suivants :
dct1 = {
'a': 1,
'b': 2,
'c': 3
}
dct2 = {
'c': 3,
'e': 4,
'f': 5
}
Fusionnons-les :
dct1.update(dct2)
Examinons le résultat :
print(dct1) # affichera {'a': 1, 'b': 2, 'c': 3, 'e': 4, 'f': 5}
Voici le code suivant :
dct1 = {
'z': 2,
'w': 8,
'f': 10
}
dct2 = {
'x': 4,
'y': 5,
'z': 6
}
dct1.update(dct2)
print(dct1)
Dites ce qui sera affiché dans la console.
Voici le code suivant :
dct1 = {
2: 'a',
4: 'b',
6: 'c'
}
dct2 = {
1: 'd',
3: 'e',
4: 'f',
7: 'j'
}
dct2.update(dct1)
print(dct2)
Dites ce qui sera affiché dans la console.