0
A
回答
3
sorted_keys = sorted(d.keys(),key=lambda x:d[x]['key2']['key3'])
會爲你的按鍵排序...(因爲字典是通過定義未排序)
+1
這將返回排序的鍵,而不是字典排序。 – moooeeeep
+0
@moooeeeep:在python中沒有這樣的事情。有*是* OrderedDict子類,但這是不同的。 –
+0
正如答案和評論字典中提到的那樣,因此所有可以排序的都是鍵。 –
相關問題
- 1. 蟒蛇按鍵排序字典和按另一個鍵排序
- 2. 蟒蛇:排序鍵:基於關鍵
- 3. 蟒蛇使用詞典
- 4. 蟒蛇身份詞典
- 5. 排序默認字典蟒蛇
- 6. 蟒蛇排序2D字典由指數
- 7. 蟒蛇:排序嵌套的字典
- 8. 蟒蛇:排序
- 9. 嵌套字典蟒蛇鍵
- 10. 蟒蛇按值排序字典項然後鍵
- 11. 如何排序與多個關鍵屬性的字典列表 - 蟒蛇
- 12. 排序蟒蛇字典內,通過價值首先然後按鍵
- 13. 排序爲蟒蛇
- 14. 蟒蛇創建sqlite的詞典
- 15. 轉換詞典爲字符串蟒蛇
- 16. 通過匹配到詞典按鍵蟒蛇
- 17. 從各個元素鍵列表創建詞典:值對蟒蛇
- 18. 蟒蛇 - 通過關鍵
- 19. 從蟒蛇關鍵C#
- 20. 蟒蛇:字典
- 21. 蟒蛇:字典
- 22. 詞典排序
- 23. 排序按值蟒蛇在給定的字典值字典
- 24. 關鍵詞字典
- 25. 內存泄漏 - 蟒蛇 - 計數器 - 在詞典中的列表
- 26. 加載詞典到內存緩存與蟒蛇
- 27. 蟒蛇字典改變嵌套鍵值
- 28. 蟒蛇連接鍵和值從字典
- 29. 使用鍵和值的字典蟒蛇
- 30. 樹字典在整數鍵蟒蛇
你知道的字典是不是有序的,對不對?您是否想要爲特定用法對鍵()進行排序? –
請更具體地瞭解你所面對的結果,並提供一個這樣的字典(或者說嵌套元組?)的工作示例。請告訴_why_一個人需要完成如此晦澀難懂的任務。可能你應該重新考慮你的設計。 – moooeeeep