Mise à jour d'une liste de dictionnaires python avec une clé, paire de valeurs d'une autre liste
Disons que j'ai la liste suivante de python dictionnaire:
dict1 = [{'domain':'Ratios'},{'domain':'Geometry'}]
et une liste comme:
list1 = [3, 6]
J'aimerais mettre à jour dict1
ou en créer une autre liste comme suit:
dict1 = [{'domain':'Ratios', 'count':3}, {'domain':'Geometry', 'count':6}]
Comment puis-je faire?
source d'informationauteur Harshil Parikh
Vous devez vous connecter pour publier un commentaire.
Une autre manière de faire, cette fois avec une compréhension de liste qui n'a pas la mutation de l'original:
Vous pourriez faire ceci:
Vous pouvez faire ceci:
Cette solution n'est pas de créer une nouvelle liste. Au lieu de cela, il met à jour l'existant
dict1
liste.L'aide de la liste de compréhension sera le pythonic façon de le faire.
La
dict1
sera mis à jour avec la valeur correspondante delist1
.