Brian Quinlan 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 () isn't [] or {}, though. time to switch to a bigger font? ;-) </F>