Método cmp() del diccionario Python

Python 字典Diccionario Python


Descripción

La función cmp() del diccionario Python se utiliza para comparar los elementos de dos diccionarios.

Sintaxis

Sintaxis del método cmp():

cmp(dict1, dict2)

Parámetros

  • dict1 -- Diccionario a comparar.
  • dict2 -- Diccionario a comparar.

Valor de retorno

Devuelve 0 si los elementos de los dos diccionarios son iguales, devuelve 1 si el diccionario dict1 es mayor que el diccionario dict2, y devuelve -1 si el diccionario dict1 es menor que el diccionario dict2.

Ejemplo

El siguiente ejemplo muestra cómo utilizar la función cmp():

Ejemplo (Python 2.0+)

#!/usr/bin/python # -*- coding: UTF-8 -*- dict1 = {'Name': 'Zara', 'Age': 7}; dict2 = {'Name': 'Mahnaz', 'Age': 27}; dict3 = {'Name': 'Abid', 'Age': 27}; dict4 = {'Name': 'Zara', 'Age': 7}; print "Return Value : %d" % cmp (dict1, dict2) print "Return Value : %d" % cmp (dict2, dict3) print "Return Value : %d" % cmp (dict1, dict4)

El resultado del ejemplo anterior es:

Return Value : -1
Return Value : 1
Return Value : 0

Python 字典Diccionario Python

Otras extensiones