Way for see if dict has a key

Cihal Josef josef.cihal at siemens.com
Fri Jun 30 09:22:23 EDT 2006


 
If dict.has_key('key'):
   print dict['']

Josef Cihal 


-----Original Message-----
From: python-list-bounces+josef.cihal=sat-automation.com at python.org
[mailto:python-list-bounces+josef.cihal=sat-automation.com at python.org]
On Behalf Of Georg Brandl
Sent: Friday, June 30, 2006 5:07 PM
To: python-list at python.org
Subject: Re: Way for see if dict has a key

Bruno Desthuilliers wrote:
> 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)

value = dict.get(key)

;)

Georg
--
http://mail.python.org/mailman/listinfo/python-list





More information about the Python-list mailing list