10.1. Operaciones sobre diccionarios

La sentencia del elimina un par clave-valor de un diccionario. Por ejemplo, el diccionario siguiente contiene los nombres de varias frutas y el numero de esas frutas en el almacén:

   1: >>> inventario = {'manzanas': 430, 'bananas': 312,
   2: ... 'naranjas': 525, 'peras': 217}
   3: >>> print inventario
   4: {'naranjas': 525, 'manzanas': 430, 'peras': 217, 'bananas': 312}
Si alguien compra todas las peras, podemos eliminar la entrada del diccionario:



   1: >>> del inventario['peras']
   2: >>> print inventario
   3: {'naranjas': 525, 'manzanas': 430, 'bananas': 312}

O si esperamos recibir mas peras pronto, podemos simplemente cambiar el inventario asociado con las peras:




   1: >>> inventario['peras'] = 0
   2: >>> print inventario
   3: {'naranajas': 525, 'manzanas': 430, 'peras': 0, 'bananas': 312}

La función len también funciona con diccionarios; devuelve el numero de pares clave-valor:





   1: >>> len(inventario)
   2: 4
0