Paste_Image.png
優先使用內置的sorted函數,原因:
- 算法最優
- 內置函數內部是以C的速度運行,速度更快
sorted常規是給列表進行排序
Paste_Image.png
如何對字典進行排序呢?
產生隨機字典
Paste_Image.png
賦值給變量d,直接用sorted排序后結果:按鍵排序,并未按值排序
Paste_Image.png
原因:sorted傳入的為可迭代對象,字典的可迭代對象為鍵,值已經不存在了
Paste_Image.png
元組比較大小
方法1
用zip生成元組列表
Paste_Image.png
python2中使用迭代版本生成,可以節省存儲空間
Paste_Image.png
對結果進行sorted
Paste_Image.png
方法2
Paste_Image.png