saber si existe clave en diccionario

Julio Canto jcanto en hispasec.com
Vie Jun 22 11:54:54 CEST 2007


dmunhiz wrote:
> Hola:
> Me gustaría saber si hay alguna forma de saber si existe una clave en 
> un diccionario, para no llamarla y que no de error porque no existe.
> saludos y gracias
Puedes probar con '<clave> in <diccionario>' o mirar en <diccionario>.keys()
i.e.
dic = {'1':'uno','2':'dos'}
print '1' in dic
print '5' in dic
print dic.keys()
print '1' in dic.keys()

Un saludo,
    JC
------------ próxima parte ------------
_______________________________________________
Python-es mailing list
Python-es en aditel.org
http://listas.aditel.org/listinfo/python-es


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