[Python-Dev] dict.discard (original) (raw)
Fred L. Drake, Jr. fdrake at acm.org
Thu Sep 21 15:49:25 CEST 2006
- Previous message: [Python-Dev] dict.discard
- Next message: [Python-Dev] dict.discard
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On Thursday 21 September 2006 09:42, Gustavo Niemeyer wrote:
After trying to use it a few times with no success :-), I'd like
to include a new method, dict.discard, mirroring set.discard:
print set.discard.doc
Remove an element from a set if it is a member.
If the element is not a member, do nothing.
Would the argument be the key, or the pair? I'd guess the key.
If so, there's the 2-arg flavor of dict.pop():
d = {} d.pop("key", None)
It's not terribly obvious, but does the job without enlarging the dict API.
-Fred
-- Fred L. Drake, Jr.
- Previous message: [Python-Dev] dict.discard
- Next message: [Python-Dev] dict.discard
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]