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