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