Lista Python cmp método ()
descripción
método cmp () se usa para comparar dos elementos de la lista.
gramática
cmp () sintaxis del método:
cmp(list1, list2)
parámetros
- lista1 - la lista de comparación.
- lista2 - la lista de comparación.
Valor de retorno
Si se comparan los elementos del mismo tipo, a continuación, comparar su valor, devolviendo el resultado.
Si los dos elementos no son del mismo tipo, comprobar si son digitales.
- Si es digital, realice los moldes digitales necesarias, y luego comparar.
- Si hay un elemento de un número, los otros elementos de la "grande" (el número es el "más pequeño")
- De lo contrario, escriba el nombre en orden alfabético por comparación.
Si hay una lista de los primeros en llegar a la final, la otra una lista más larga de "grande".
Si nos quedamos sin elementos de las dos listas y todos los elementos son iguales, entonces el resultado es un empate, que devuelve un 0.
Ejemplos
El siguiente ejemplo muestra cmp () para utilizar:
#!/usr/bin/python list1, list2 = [123, 'xyz'], [456, 'abc'] print cmp(list1, list2); print cmp(list2, list1); list3 = list2 + [786]; print cmp(list2, list3)
Los ejemplos de los resultados de salida anteriores son como sigue:
-1 1 -1