1
我有以下字典,我想用按鍵升序排列。Python:通過使用鍵升序對字典進行排序
animMeshes = { "anim 0" : 23, "anim 32": 4, "anim 21" : 5, "anim 2" : 66, "anim 11" : 7 , "anim 1" : 5}
我試着使用:
for mesh,val in sorted(animMeshes.items(), key=lambda t: t[0]):
print mesh
O/P:
anim 0
anim 1
anim 11
anim 2
anim 21
anim 32
我怎麼能拿:
anim 0
anim 1
anim 2
anim 11
anim 21
anim 32
注意,這有什麼用它做作爲一個字典,並且只處理'str(10) int(2)'的事實。 –
colcarroll
上面的代碼正在工作。真棒謝謝:) – user3018319
@JLLagrange,好點。有時指出明顯應該是第一件事!謝謝。 –