
Paste_Image.png
優(yōu)先使用內(nèi)置的sorted函數(shù),原因:
- 算法最優(yōu)
- 內(nèi)置函數(shù)內(nèi)部是以C的速度運(yùn)行,速度更快
sorted常規(guī)是給列表進(jìn)行排序

Paste_Image.png
如何對(duì)字典進(jìn)行排序呢?
產(chǎn)生隨機(jī)字典

Paste_Image.png
賦值給變量d,直接用sorted排序后結(jié)果:按鍵排序,并未按值排序

Paste_Image.png
原因:sorted傳入的為可迭代對(duì)象,字典的可迭代對(duì)象為鍵,值已經(jīng)不存在了

Paste_Image.png
元組比較大小

方法1
用zip生成元組列表

Paste_Image.png
python2中使用迭代版本生成,可以節(jié)省存儲(chǔ)空間

Paste_Image.png
對(duì)結(jié)果進(jìn)行sorted

Paste_Image.png
方法2

Paste_Image.png