dict.get(key, default): conditional default evaluation

Gustavo Niemeyer niemeyer at conectiva.com
Mon May 5 10:56:14 EDT 2003


> >>> d.get(1, "A()")
> 'I'm A()'
> >>> d[1] = True
> >>> d.get(1, "A()")
> 1

This should be lazyget(), of course.

-- 
Gustavo Niemeyer

[ 2AAC 7928 0FBF 0299 5EB5  60E2 2253 B29A 6664 3A0C ]





More information about the Python-list mailing list