Maison >développement back-end >Tutoriel Python >Comment puis-je fusionner deux dictionnaires en Python ?
Comment fusionner deux dictionnaires en Python dans une seule expression
Python 3.9 ou supérieur offre une syntaxe simple pour fusionner des dictionnaires :
z = x | y
Pour Python 3.5 ou version ultérieure :
z = {**x, **y}
Pour les versions antérieures versions de Python :
def merge_two_dicts(x, y): z = x.copy() z.update(y) return z
Explication :
Pour fusionner les dictionnaires x et y, on crée un nouveau dictionnaire z par :
Le résultat est un nouveau dictionnaire z qui contient les valeurs fusionnées, les valeurs de y ayant priorité sur celles de x.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!