len(var) is [CONSTANT] equal to len(var) == [CONSTANT]?

Stefan Behnel stefan.behnel-n05pAM at web.de
Thu Nov 23 08:35:42 EST 2006


Tor Erik Soenvisen wrote:
> (len(['']) is 1) == (len(['']) == 1) => True

   >>> len([''])
   1
   >>> len(['']) is 1
   True
   >>> len(['']) == 1
   True
   >>> True == True
   True
   >>> (len(['']) is 1) == (len(['']) == 1)
   True


What did you expect?

Stefan



More information about the Python-list mailing list