我用下面的代碼進行排序我的字典:我如何排序一個字典的關鍵,而忽略大小寫?
meaningHash = {'Banana': 'fruit', 'apple': 'fruit'}
sortedMeaningHash = collections.OrderedDict(sorted(meaningHash.items()))
print sortedMeaningHash
結果是:
OrderedDict([('Banana', 'fruit'), ('apple', 'fruit')])
和所需的輸出是:
OrderedDict([('apple', 'fruit'), ('Banana', 'fruit')])
使用排序'key'爭論......會後回答 –