Supposons que vous avez,Python dictionnaire moyen simple d'ajouter une nouvelle valeur paire de clés
foo = 'bar'
d = {'a-key':'a-value'}
Et vous voulez
d = {'a-key':'a-value','foo':'bar'}
e = {'foo':foo}
Je sais que vous pouvez faire,
d['foo'] = foo
#Either of the following for e
e = {'foo':foo}
e = dict(foo=foo)
Mais, de toutes ces façons d'ajouter la variable foo à dict, j'ai dû utiliser le mot foo
deux fois; une fois pour indiquer la clé et une fois pour sa valeur. Il me semble inutile d'utiliser foo
deux fois. Existe-t-il un moyen plus simple, dans lequel vous pouvez dire à python "Ajouter cette variable au dictionnaire avec son nom comme clé et sa valeur comme valeur"?
comment arrivez-vous à votre 'foo = 'bar''. Y a-t-il un moyen d'ignorer cet état? ou pour avoir 'dict':' {'foo': 'bar'} 'à la place? – SilentGhost