【发布时间】:2013-10-15 04:53:01
【问题描述】:
我有一个带有数字键但为字符串格式的无序字典,我想获得一个有序字典(通过数字键):
my_dict__ = {'3': 6, '1': 8, '11': 2, '7': 55, '22': 1}
my_dict_ = {}
for key, value in my_dict__.items():
my_dict_[int(key)] = value
my_dict = OrderedDict(sorted(my_dict_.items()))
我怎么能这么简单?
(结果,key可以是int或string)
谢谢
【问题讨论】:
标签: python dictionary sorted ordereddictionary