-6
我有一個字典稱爲lookupTable
排序字典通過數字鍵價值
裏面lookupTable
我有價值觀
{1:"word", 2:"word", 3:"word" etc...}
我想打印出來的數字順序(由鍵)
我試圖找到解決方案。我只能得到它打印這樣的:
1: 「詞」
11: 「字」
2 「字」
22: 「字」
幫助?
我有一個字典稱爲lookupTable
排序字典通過數字鍵價值
裏面lookupTable
我有價值觀
{1:"word", 2:"word", 3:"word" etc...}
我想打印出來的數字順序(由鍵)
我試圖找到解決方案。我只能得到它打印這樣的:
1: 「詞」
11: 「字」
2 「字」
22: 「字」
幫助?
試着運行這個。我認爲你的字典叫做lookupTable所以這只是一個解釋性的例子。
keyList = lookupTable.keys()
orderedKeyList = keyList.sort()
for key in orderedKeyList:
print (str(key) + " " + dictionary[key])
發佈您的解決方案,也許我們可以告訴你什麼是錯的。 – Goyo
如果你的字典有這種格式'sorted(d.items())'將會像你想要的那樣工作。發佈代碼的相關部分,或者我們無法提供幫助。 –