我有一个字典,其中键是整数,值是字符串。字典已使用键值排序。 我需要将相应的 string 值(保持排序顺序)复制到列表中。我不知道如何遍历字典。
我知道字典中键值对的数量(假设为'n')。
Some_ordered_dict
resultant_list=[]
for i in range(n):
resultant_list.append(Some_ordered_dict[increment-key?]
字典是使用 OrderedDict 从某个字典 'dic' 中排序的,如下所示;
od=collections.OrderedDict(sorted(dic.items()))
要点是我必须按照它们在已排序字典中出现的相同顺序显示字典的字符串值。
请您参考如下方法:
resultant_list = [d[k] for k in sorted(d)]
