Latest web development tutorials

méthode Liste de Python cmp ()

liste Python liste Python


description

méthode cmp () est utilisé pour comparer deux éléments de la liste.

grammaire

cmp () syntaxe de la méthode:

cmp(list1, list2)

Paramètres

  • list1 - la liste de comparaison.
  • list2 - la liste de comparaison.

Valeur de retour

Si vous comparez les éléments du même type, puis de comparer sa valeur, renvoyant le résultat.

Si les deux éléments ne sont pas du même type, vérifier si elles sont numériques.

  • Si elle est numérique, effectuer les moulages numériques nécessaires, puis comparer.
  • S'il y a un élément d'un certain nombre, les autres éléments de la "grande" (le numéro est le "plus petit")
  • Sinon, tapez le nom par ordre alphabétique par comparaison.

S'il y a une liste des premiers à arriver à la fin, l'autre une liste plus longue de "grand."

Si nous manquons d'éléments des deux listes et tous les éléments sont égaux, alors le résultat est un match nul, qui renvoie un 0.

Exemples

L'exemple suivant montre cmp () fonctionner à utiliser:

#!/usr/bin/python

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

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

Des exemples des résultats de sortie ci-dessus sont les suivantes:

-1
1
-1

liste Python liste Python