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': 'Alex', 'Age': 7}; dict2 = {'Name': 'Mahnaz', 'Age': 27}; dict3 = {'Name': 'Abid', 'Age': 27}; dict4 = {'Name': 'Alex', '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