Python 3 – 字典 cmp() 方法

Python 3 – 字典 cmp() 方法

描述

方法 cmp() 根据键和值比较两个字典。

语法

cmp() 方法的语法如下 –

cmp(dict1, dict2)

参数

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

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

返回值

当两个字典相等时,该方法返回0,如果dict1 < dict2,则返回-1,如果dict1 > dic2,则返回1。

示例

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

#!/usr/bin/python3

dict1 = {'Name': 'Zara', 'Age': 7};
dict2 = {'Name': 'Mahnaz', 'Age': 27};
dict3 = {'Name': 'Abid', 'Age': 27};
dict4 = {'Name': 'Zara', 'Age': 7};
print "Return Value : %d" %  cmp (dict1, dict2)
print "Return Value : %d" %  cmp (dict2, dict3)
print "Return Value : %d" %  cmp (dict1, dict4)

结果

运行上面的程序时,它会产生以下结果 –

Return Value : -1
Return Value : 1
Return Value : 0

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程