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

Brian Quinlan brian at sweetapp.com
Thu Nov 23 13:49:08 EST 2006


Fredrik Lundh wrote:
> 4) [] and {} always create a new object every time they're evaluated.

Not quite. The empty tuple is cached:

 >>> a = ()
 >>> b = ()
 >>> a is b
True

Cheers,
Brian



More information about the Python-list mailing list