If Dict Contains a particular key
Steven Bethard
steven.bethard at gmail.com
Tue Apr 24 14:41:18 EDT 2007
Steven Howe wrote:
> Carsten Haese wrote:
>> On Tue, 2007-04-24 at 18:28 +0100, Robert Rawlins - Think Blue wrote:
>>
>>> Hello Guys,
>>>
>>>
>>>
>>> I’m Looking to build a quick if/else statement that checks a
>>> dictionary for a key like follows.
>>>
>>>
>>>
>>> If myDict contains ThisKey:
>>>
>>> Do this...
>>>
>>> Else
>>>
>>> Do that...
>>>
>>
>> I'm pretty sure you'll find the answer to this question somewhere in
>> http://docs.python.org/tut/tut.html
>>
>> -Carsten
>>
>>
>>
> or try:
> thedict = { 'a': 1, 'b':2, 'c':3 }
> if 'a' in thedict.keys():
> print thedict['a']
Better yet, just:
if 'a' in thedict:
...
There's no need for the call to keys().
STeVe
More information about the Python-list
mailing list