Usos de if-else o try-except.

Gari Araolaza gari en eibar.org
Mar Jun 22 15:56:04 CEST 2004


Hernán Martínez Foffani(e)k dio:

>Para capturar excepciones sí hay que usar try-except.
>Pero para preguntar si una clave existe en un diccionario tambien
>tienes el metodo has_key(..)
>En tu ejemplo sería
>   if dicc.has_key('clave1'):
>       ..etc..
>
Para mi suele ser mucho más útil el método get(), al que se le puede 
añadir un valor por defecto para el caso en el que esa clave no esté 
definida en el diccionario:

valor = dicc.get('clave1', valor_por_defecto)

Saludos

Gari


------------ 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