David Tweet a écrit : (<ot>please, don't top-post</ot>) > > def Grab(argdict, key, default):
cf pep08 for naming conventions... > """Like argdict.get(key, default), but also deletes key from argdict.""" > if key in argdict: > retval = argdict["key"] > del(argdict[key]) > else: > retval = default > return retval def grab(kw, key, default=None): try: return kw.pop(key) except KeyError: return default (snip) -- http://mail.python.org/mailman/listinfo/python-list