saber si existe clave en diccionario

Gerardo Juarez gerardo en computo-industrial.com.mx
Vie Jun 22 16:53:44 CEST 2007


Ademas de todas las monisimas formas que te han sugerido, los diccionarios 
tambien tienen un metodo has_key():

if d.has_key('Daniel'):
  ...

Por ultimo, si tratas de acceder a una entrada de un diccionario en un 
"try" puedes atrapar la excepcion KeyError, en caso de que no exista la
llave,

try:
   print d['Daniel']
except KeyError:
   print 'no existe esa entrada'

saludos
Gerardo

On Fri, 22 Jun 2007, dmunhiz wrote:

> Gracias a todos por la respuesta.
> 
> Remitente:
> Daniel Muñiz Fontoira
> Eu uso software libre [1]
> [1]http://www.gnu.org/philosophy/free-sw.gl.html
> 
> 




Más información sobre la lista de distribución Python-es