Python: Beste Möglichkeit, Schlüssel mit Werten in einem Wörterbuch auszutauschen?

Ich erhalte ein Wörterbuch als Eingabe und möchte ein Wörterbuch zurückgeben, dessen Schlüssel die Werte der Eingabe und dessen Wert die entsprechenden Eingabetasten sind. Werte sind einzigartig.

Angenommen, meine Eingabe lautet:

a = dict()
a['one']=1
a['two']=2

Ich möchte, dass meine Ausgabe wie folgt lautet:

{1: 'one', 2: 'two'}

Zur Verdeutlichung möchte ich, dass mein Ergebnis dem Folgenden entspricht:

res = dict()
res[1] = 'one'
res[2] = 'two'

Irgendeine nette Python-Methode, um dies zu erreichen?

Vielen Dank

Antworten auf die Frage(16)

Ihre Antwort auf die Frage