Re: Way for see if dict has a key



looping wrote:
Michele Petrazzo wrote:

Bruno Desthuilliers wrote:

but what the better

Depends on the context.


If know only one context: see if the key are into the dict... What other
context do you know?


Why do you want to do that ?

if key in dict:
value = dict[key]
else:
value = None

could be write:

value = dict.get(key, None)

(snip)

--
bruno desthuilliers
python -c "print '@'.join(['.'.join([w[::-1] for w in p.split('.')]) for
p in 'onurb@xxxxxxxxxxx'.split('@')])"
.



Relevant Pages

  • RE: Way for see if dict has a key
    ... On Behalf Of Georg Brandl ... Bruno Desthuilliers wrote: ... If know only one context: see if the key are into the dict... ...
    (comp.lang.python)
  • Re: Way for see if dict has a key
    ... Georg Brandl wrote: ... If know only one context: see if the key are into the dict... ...
    (comp.lang.python)
  • Re: Way for see if dict has a key
    ... Michele Petrazzo wrote: ... If know only one context: see if the key are into the dict... ... exception will be raised rarely, ...
    (comp.lang.python)
  • Re: Way for see if dict has a key
    ... Michele Petrazzo wrote: ... what the preferred way for see if the dict has a key? ... Depends on the context. ...
    (comp.lang.python)
  • Re: Way for see if dict has a key
    ... Michele Petrazzo wrote: ... If know only one context: see if the key are into the dict... ... except KeyError: ...
    (comp.lang.python)