On Thu, Jan 31, 2013 at 1:23 AM, Zhongyue Luo <zhongyue.nah at intel.com>wrote: > Ray, we are only considering in cases when evaluation of membership is > needed. > > The "if not flag" is an boolean evaluation of "flag" itself and has > nothing to do with dict. > > In that case, I (sarcastically) promote a counter proposal for negating a dictionary membership check. It must be done in two lines, as follows: flag = key in dict if not flag: The following forms are disallowed due to the desire for conformity: "if key not in dict" and "if not key in dict". Votes? :-) -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20130131/601da6b4/attachment.html>