Czy istnieje sposób zmiany nazwy klucza słownika bez ponownego przypisywania jego wartości do nowej nazwy i usuwania starego klucza nazwy; i bez iteracji po kluczu / wartości dict?
W przypadku OragedDict, zrób to samo, zachowując pozycję tego klucza.
OrderedDict
. dyktaty ignorują porządek, gdy są porównywane dla równości, natomiast OrderedDict
uwzględniają porządek, gdy są porównywane. Wiem, że masz link do czegoś, co to wyjaśnia, ale pomyślałem, że twój komentarz mógł wprowadzić w błąd tych, którzy nie przeczytali tego linku.
OrderedDict
przy porównywaniu brany jest pod uwagę porządek” Ok, ale nikogo to nie obchodzi po 3.7. Uważam, że OrderedDict
jest w dużej mierze przestarzałe, czy możesz podać powody, dla których tak nie jest? np. tutaj nie przekonuje, chyba że potrzebujeszreversed()