Usos de if-else o try-except.

Hernán Martínez Foffani hernan en orgmf.com.ar
Mar Jun 22 21:21:50 CEST 2004


>> No se que será mas pythoniano si el método has_key o el operador in.
>> ¿Alguna sugerencia al respecto? ¿Es cuestión de gustos?
>>
>> if "clavel" in dicc :
>>     .....
>
> El has_key() parece algo javero, ¿verdad? ¿Algún gurú se anima a sacar
> estadísticas de eficiencia entre una forma de hacerlo y otra? XD

¿Por qué "javero"?  "has_key" viene con los dict de nacimiento
(en CVS desde 1993),  "key in dict" aparecio por el 2001.
En cuanto a eficiencia dudo que difieran mucho, pero aqui
lo unico que cuenta es el resultado de la medicion.
Quizás "key in dict" sea mas pitonico tomando como criterio lo de
"seudocodigo ejectuable"...

-H.

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