[Python-Dev] dict.supplement() (was Re: list.shift())
Ka-Ping Yee
ping@lfw.org
Sat, 18 Mar 2000 10:48:10 -0800 (PST)
On Fri, 17 Mar 2000 artcom0!pf@artcom-gmbh.de wrote:
>
> I think no. But what about this one?:
>
> # pretend self and dict are dictionaries:
> def supplement(self, dict):
> for k, v in dict.items():
> if not self.data.has_key(k):
> self.data[k] = v
I'd go for that. It would be nice to have a non-overwriting update().
The only issue is the choice of verb; "supplement" sounds pretty
reasonable to me.
-- ?!ng
"If I have not seen as far as others, it is because giants were standing
on my shoulders."
-- Hal Abelson