Поиск по сайту:
Бог смог сотворить мир всего за 6 дней только потому, что ему не надо решать проблемы совместимости с предыдущими версиями. (Неизвестный автор)

Python 3 — Словарь. Метод cmp()

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)
Загрузка...
29.04.2018
Python 3 - Словарь.

Описание

Метод cmp() сравнивает два словаря на основе ключа и значения.

Синтаксис

Ниже приводится синтаксис для метода cmp():

cmp(dict1, dict2)

 

Параметры

  • dict1 — Это первый словарь можно сравнить с dict2.
  • dict2 — Это второй словарь можно сравнить с dict1.

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

Этот метод возвращает 0, если оба словаря равны, -1, если dict1 <dict2 и 1, если dict1> dic2.

Пример

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

#!/usr/bin/python3

dict1 = {'Имя': 'Max', 'Возраст': 18};
dict2 = {'Имя': 'Alex', 'Возраст': 21};
dict3 = {'Имя': 'Elena', 'Возраст': 21};
dict4 = {'Имя': 'Max', 'Возраст': 18};
print "Возвращаемое значение : %d" %  cmp (dict1, dict2)
print "Возвращаемое значение : %d" %  cmp (dict2, dict3)
print "Возвращаемое значение : %d" %  cmp (dict1, dict4)

 

Результат

При запуске программы выше, вывод будет следующий:

Возвращаемое значение : -1
Возвращаемое значение : 1
Возвращаемое значение : 0

 

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Если статья понравилась, то поделитесь ей в социальных сетях:

Читайте также

0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

**ссылки nofollow

3 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
Yegor

Помогло, установка через sudo apt install python-pip не работала

Владимир

Поправьте пожалуйста sudo apt updatesudo apt install python3-pip хотя бы на sudo apt update && sudo apt install python3-pip

Rrr

поменяйте команду на

curl https://bootstrap.pypa.io/pip/2.7/get-pip.py --output get-pip.py

Спасибо!

Теперь редакторы в курсе.