Latest web development tutorials

Python tupla (tuple) cmp () metodo

descrizione

funzione Python tuple cmp () viene utilizzato per confrontare due tuple di elementi.

grammatica

cmp () metodo di sintassi:

cmp(tuple1, tuple2)

parametri

  • TUPLE1 - Confronto di tuple.
  • tuple2 - Confronto un'altra tuple.

Valore di ritorno

Se si confrontano gli elementi dello stesso tipo, quindi confrontare il valore e restituisce il risultato.

Se i due elementi non sono dello stesso tipo, verificare se sono digitale.

  • Se è digitale, eseguire le necessarie calchi digitali, e quindi confrontare.
  • Se vi è un elemento di un numero, gli altri elementi del "grande" (il numero è il "piccolo")
  • In caso contrario, digitare il nome in ordine alfabetico per il confronto.

Se c'è una lista dei primi a raggiungere la fine, l'altro un elenco dei più "grandi".

Se siamo a corto di elementi delle due liste e tutti gli elementi sono uguali, allora il risultato è un pareggio, che restituisce un 0.

Esempi

L'esempio seguente mostra cmp () per usare:

#!/usr/bin/python

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

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

Esempi dei risultati di output di cui sopra sono i seguenti:

-1
1
-1