Python 中的 cmp(dict1, dict2)函数

首页 / Python2入门教程 / Python 中的 cmp(dict1, dict2)函数

Python字典方法cmp()基于键和值比较两个字典。

cmp(dict1, dict2) - 语法

cmp(dict1, dict2)
  • dict1   -  这是第一个与dict2进行比较的字典。

  • dict2   -  这是要与dict1进行比较的第二个字典。

cmp(dict1, dict2) - 返回值

如果两个字典都相等,则此方法返回0;如果指令1<指令2,则返回-1;如果指令1>dic2,则返回1。

cmp(dict1, dict2) - 示例

以下示例显示了cmp()方法的用法。

#!/usr/bin/python

dict1={'Name': 'Learnfk', 'Age': 7};
dict2={'Name': 'Mahnaz', 'Age': 27};
dict3={'Name': 'Abid', 'Age': 27};
dict4={'Name': 'Learnfk', 'Age': 7};
print "返回值 : %d" %  cmp (dict1, dict2)
print "返回值 : %d" %  cmp (dict2, dict3)
print "返回值 : %d" %  cmp (dict1, dict4)

当无涯教程运行上面的程序时,它产生以下输出-

返回值 : -1
返回值 : 1
返回值 : 0

祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)

技术教程推荐

邱岳的产品手记 -〔邱岳〕

深入浅出gRPC -〔李林锋〕

Android开发高手课 -〔张绍文〕

高并发系统设计40问 -〔唐扬〕

图解 Google V8 -〔李兵〕

恋爱必修课 -〔李一帆〕

运维监控系统实战笔记 -〔秦晓辉〕

结构思考力 · 透过结构看表达 -〔李忠秋〕

互联网人的数字化企业生存指南 -〔沈欣〕

好记忆不如烂笔头。留下您的足迹吧 :)