Latest web development tutorials

Verfahren Python Tuple (Tupel) cmp ()

Beschreibung

Python Tupel cmp () Funktion wird verwendet, um zwei Tupel von Elementen zu vergleichen.

Grammatik

cmp () -Methode Syntax:

cmp(tuple1, tuple2)

Parameter

  • tuple1 - Vergleich von Tupeln.
  • tuple2 - ein weiteres Tupel vergleichen.

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

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

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

Beispiele für die obigen Ausgabeergebnisse sind wie folgt:

-1
1
-1