有序字典我有在Python字典如此: 字典= { 'A':1, 'Q':1, 'L':2, 'M':1, 'U':1 ,「我」:1}在Python
有沒有辦法,我可以保持這本字典的順序任何方式表達這種方式。我已經閱讀過幾個論壇,其中大部分都建議使用OrderedDict()。但正如解釋在這裏:
Python OrderedDict not keeping element order
OrderedDict(字典)將不會維持秩序時,詞典是寫在表格。我無法以特定的方式(例如元組列表)手動創建字典,因爲它是由別處的代碼隨機生成的。 非常感謝您的幫助!
如果你的字典是「通過隨機生成的代碼在別處」,那麼你想要保持什麼樣的秩序?你已經失去了「其他地方的代碼」中排序的任何概念。換句話說,「保持這本字典的順序」是沒有意義的 - 字典是**沒有命令**。 – isedev
不要將變量命名爲類型名稱,即不要將其稱爲'dict'。 – metatoaster