Latest web development tutorials

Metoda Lista Python cmp ()

lista Python lista Python


opis

Sposób cmp () stosuje się do porównywania dwóch elementów listy.

gramatyka

cmp () Składnia metody:

cmp(list1, list2)

parametry

  • list1 - lista porównania.
  • lista2 - lista porównania.

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

list1, list2 = [123, 'xyz'], [456, 'abc']

print cmp(list1, list2);
print cmp(list2, list1);
list3 = list2 + [786];
print cmp(list2, list3)

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

-1
1
-1

lista Python lista Python