Latest web development tutorials

Python Tuple (krotka) cmp () metoda

opis

Funkcja Python krotka cmp () służy do porównywania dwóch krotek elementów.

gramatyka

cmp () Składnia metody:

cmp(tuple1, tuple2)

parametry

  • tuple1 - Porównanie krotki.
  • tuple2 - Porównaj kolejny krotki.

Wartość zwracana

Jeśli porównać elementy tego samego typu, a następnie porównanie jej wartości, wracając wynik.

Jeżeli te dwa elementy nie są tego samego typu, należy sprawdzić, czy są one cyfrowy.

  • Jeśli jest cyfrowy, wykonać niezbędne odlewane cyfrowych, a następnie porównać.
  • Jeśli istnieje jeden element z wielu, pozostałe elementy "duży" (liczba jest "najmniejszym")
  • W przeciwnym razie wpisz nazwę alfabetycznie według porównania.

Jeśli istnieje lista pierwszy dotrzeć do końca, druga dłuższa lista "wielki".

Jeśli zabraknie elementów obu list, a wszystkie elementy są równe, to wynikiem jest remis, to zwraca 0.

Przykłady

Poniższy przykład pokazuje cmp () do użycia:

#!/usr/bin/python

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

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

Przykłady powyższych wyników wyjściowych, są następujące:

-1
1
-1