我想在OrdedDict
的某個給定鑰匙後面插入鑰匙。插入鑰匙「foo」後面的OrderedDict(inplace)
例子:
my_orderded_dict=OrderedDict([('one', 1), ('three', 3)])
我想'two' --> 2
進入正確的位置。
就我而言,我需要在原地更新OrdedDict
。
背景
的Django的SortedDict(其具有insert()
)獲取刪除:https://code.djangoproject.com/wiki/SortedDict
另一個SO問題(http://stackoverflow.com/questions/16664874/how-can -i-add-the-the-top-of-ordered-top-of-python)不處理'in place'更新。我不認爲我的問題是重複的。 – guettli 2015-03-25 08:19:15