encontrar una llave en un diccionario

Chema Cortes pych3m4 en gmail.com
Lun Mayo 26 19:55:19 CEST 2008


El día 25 de mayo de 2008 0:28, Francisco Palm
<francisco.palm en gmail.com> escribió:
> if  not diccdetails.has_key(date):
>    diccdetails[date] = {'Costo':0,'Trafico':0,'Peticiones':0}
>
> diccdetails[date]['Costo'] += float(tmp[9])
> diccdetails[date]['Trafico'] += float(tmp[8])
> diccdetails[date]['Peticiones'] += diccdetails[date]['Peticiones'] + 1

Yo todavía lo acortaría más:

dic=diccdetails.get(date, {'Costo':0,'Trafico':0,'Peticiones':0} )

dic['Costo'] += float(tmp[9])
dic['Trafico'] += float(tmp[8])
dic['Peticiones'] += 1
_______________________________________________
Lista de correo Python-es 
http://listas.aditel.org/listinfo/python-es
FAQ: http://listas.aditel.org/faqpyes





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