Latest web development tutorials

Python-Liste cmp () -Methode

Python-Liste Python - Liste


Beschreibung

cmp () -Methode verwendet, um zwei Elemente der Liste zu vergleichen.

Grammatik

cmp () -Methode Syntax:

cmp(list1, list2)

Parameter

  • list1 - die Vergleichsliste.
  • list2 - die Vergleichsliste.

Rückgabewert

Wenn Sie die Elemente des gleichen Typs vergleichen, dann seinen Wert zu vergleichen, um das Ergebnis zurück.

Wenn die beiden Elemente nicht vom gleichen Typ sind, prüfen Sie, ob sie digital sind.

  • Wenn es digital ist, führen Sie die notwendigen digitalen Abgüsse, und dann vergleichen.
  • Wenn es ein Element einer Reihe, die anderen Elemente der "großen" (die Zahl ist die "kleinste")
  • Andernfalls geben Sie den Namen in alphabetischer Reihenfolge im Vergleich.

Wenn es eine Liste der ersten das Ende, das andere eine längere Liste von zu erreichen "groß."

Wenn wir aus Elementen der beiden Listen und alle Elemente sind gleich laufen, dann ist das Ergebnis ein Unentschieden, die eine 0 zurück.

Beispiele

Das folgende Beispiel zeigt cmp () Funktion nutzen zu können:

#!/usr/bin/python

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

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

Beispiele für die obigen Ausgabeergebnisse sind wie folgt:

-1
1
-1

Python-Liste Python - Liste