Метод cmp() словаря Python

Python 字典Словарь Python


Описание

Функция cmp() словаря Python используется для сравнения двух элементов словаря.

Синтаксис

Синтаксис метода cmp():

cmp(dict1, dict2)

Parameters

  • dict1 -- словарь для сравнения.
  • dict2 -- словарь для сравнения.

Возвращаемое значение

Возвращает 0, если элементы двух словарей одинаковы, 1, если dict1 больше dict2, и -1, если dict1 меньше dict2.

Пример

Следующий пример демонстрирует, как использовать функцию cmp():

Пример (Python 2.0+)

#!/usr/bin/python # -*- coding: UTF-8 -*- dict1 = {'Name': 'Zara', 'Age': 7}; dict2 = {'Name': 'Mahnaz', 'Age': 27}; dict3 = {'Name': 'Abid', 'Age': 27}; dict4 = {'Name': 'Zara', 'Age': 7}; print "Возвращаемое значение : %d" % cmp (dict1, dict2) print "Возвращаемое значение : %d" % cmp (dict2, dict3) print "Возвращаемое значение : %d" % cmp (dict1, dict4)

Вывод приведенного выше примера:

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

Python 字典Словарь Python

Другие расширения