Die Schlüssel eines Wörterbuchs umbenennen [duplizieren]
Diese Frage hat hier bereits eine Antwort:
Nennen Sie einen Wörterbuchschlüssel 7 answersWie ändere ich einen Schlüssel in einem Python-Wörterbuch?
Eine Routine gibt ein Wörterbuch zurück. Mit Ausnahme einiger Schlüssel, die umbenannt werden müssen, ist alles in Ordnung mit dem Wörterbuch. Der folgende Code kopiert den Wörterbucheintrag (Schlüssel = Wert) mit dem gewünschten Schlüssel in einen neuen Eintrag und löscht dann den alten Eintrag. Gibt es einen pythonischeren Weg, vielleicht ohne den Wert zu duplizieren?
my_dict = some_library.some_method(scan)
my_dict['qVec'] = my_dict['Q']
my_dict['rVec'] = my_dict['R']
del my_dict['Q'], my_dict['R']
return my_dict