On 2008-05-07, Chester <wxpythoner@[...].com> wrote:> if my_dictionary.has_key("orange"): UGLY
I disagree.
> if "orange" in my_dictionary: CLEAN
I disagree.
In the first example it is obvious to the reader that you're
checking to see if my_dictionary contains "orange" as a key.
In the second example it is not obvious whether the code is
checking whether my_dictionary contains "orange" as a key or as
a value.
I find the first version more obvious.
--
Grant Edwards grante Yow! ... the HIGHWAY
at is made out of LIME
visi.com JELLO and my HONDA is a
barbequeuedOYSTER! Yum!
_______________________________________________
wxpython-users mailing list
wxpython-users@[...].org
http://lists.wxwidgets.org/mailman/listinfo/wxpython-users