按数字键值排序字典

时间:2017-01-15 20:24:27

标签: python python-3.x

我有一个名为lookupTable

的词典

lookupTable内我有值

{1:"word", 2:"word", 3:"word" etc...}

我想按数字顺序(按键)打印出来

我试图找到解决方案。我只能这样打印:

  

1:"字"

     

11:"字"

     

2:" Word和#34;

     

22:" Word和#34;

帮助?

1 个答案:

答案 0 :(得分:0)

尝试运行此功能。我假设你的词典被称为 lookupTable ,所以这只是一个解释性的例子。

keyList = lookupTable.keys()
orderedKeyList = keyList.sort()

for key in orderedKeyList:
    print (str(key) + " " + dictionary[key])