Я ищу замену ключей dict
на более короткие варианты, чтобы его можно было отправляется по проводам в компактном виде. Есть ли способ обновить ключ вместо того, чтобы создавать новый элемент в dict
и удалять старый?
Что я делаю сейчас:
>>> a = dict(long_key=None)
>>> a['l'] = a['long_key']
>>> del a['long_key']
Что я хочу сделать, это что-то вроде этого:
>>> a = dict(long_key=None)
>>> a.update_key('long_key', 'l')
Я не уверен во внутреннем устройстве dict
. Однако похоже, что что-то вроде update_key
могло бы помочь избежать необходимости удалять старый ключ.