Jak zmienić klucz w słowniku Python?Zmiana nazwy klawiszy słownika
Procedura zwraca słownik. Wszystko jest w porządku ze słownikiem, z wyjątkiem konieczności zmiany kilku kluczy. Poniższy kod kopiuje wpis słownikowy (klucz = wartość) do nowego wpisu za pomocą wybranego klucza, a następnie usuwa stary wpis. Czy istnieje bardziej Pythonowy sposób, być może bez powielania wartości?
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