Latest web development tutorials

Python Кортеж (кортеж) CMP () метод

описание

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

грамматика

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

cmp(tuple1, tuple2)

параметры

  • tuple1 - Сравнение кортежей.
  • tuple2 - Сравнить другой кортеж.

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

Если сравнить элементы одного и того же типа, а затем сравнить его значение, возвращая результат.

Если эти два элемента не тот же самый тип, проверить, являются ли они цифровые.

  • Если это цифровой, выполнять необходимые цифровые слепки, а затем сравнить.
  • Если есть один элемент из ряда, другие элементы "большой" (число является «наименьшим»)
  • В противном случае, введите имя в алфавитном порядке по сравнению.

Если есть список первым дойти до конца, а другой более длинный список "большой".

Если мы бежим из элементов двух списков и все элементы равны, то результатом будет ничья, то возвращает 0.

примеров

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

#!/usr/bin/python

tuple1, tuple2 = (123, 'xyz'), (456, 'abc')

print cmp(tuple1, tuple2);
print cmp(tuple2, tuple1);
tuple3 = tuple2 + (786,);
print cmp(tuple2, tuple3)

Примеры приведенных выше результатов вывода являются следующие:

-1
1
-1