本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。
1.描述
Python 字典的 cmp() 函数用于比较两个字典元素,如果 dict1 < dict2 返回 -1, 如果 dict1 == dict2 返回 0, 如果 dict1 > dict2 返回 1。
2.语法
cmp(dict1, dict2)
3.参数
x -- 数值表达式。
y -- 数值表达式。
4.返回值
如果 x < y 返回 -1, 如果 x == y 返回 0, 如果 x > y 返回 1。
5.实例
python2 中cmp完成的功能cmp(x, y)
if x > y: return 1 elif x < y: return -1 else:
return 0从实现来说(只看函数本身的功能),可以用以下语句替代((x > y) - (x < y))
通过使用cmp函数,我们可以对字典的顺序进行排序,或者是进行大小比较的处理,学会的小伙伴们可以亲自动手试试。