[python] Re: igui2

Zdenek Pavlas zdenek.pavlas na nextra.cz
Pátek Březen 28 10:52:31 CET 2003


Petr Vaněk wrote:

> huh, tak to je pro mne rana pod pas. mate na to nejake testy? (nechce
> se mi je psat, protoze jsem clovek => ma prace je draha :))) )
> vyjimky dost pouzivam... zrada...

No, mel jsem kdesi uvnitr aplikace kod:

for i in lst_of_dict:
    try: return i[key]
    except KeyError: continue

A kdyz jsem to prepsal na:

for i in lst_of_dict:
    j = i.get (key)
    if j: return j

tak cela aplikace najednou bezela asi 2x rychleji. Bylo to pomerne
horke misto ale nevim presne kolik procent casu se tam travilo,
takze jen odahuju ze druhe reseni je 3-10x rychlejsi.

Zdenek


-- 
Zdenek Pavlas



Další informace o konferenci Python