String Identity Test
Hendrik van Rooyen
mail at microcorp.co.za
Thu Mar 5 02:08:33 EST 2009
"S Arrowsmith" <si...intbox.UUCP> wrote:
> "Small" integers get a similar treatment:
>
> >>> a = 256
> >>> b = 256
> >>> a is b
> True
> >>> a = 257
> >>> b = 257
> >>> a is b
> False
This is weird - I would have thought that the limit
of "small" would be at 255 - the biggest number to
fit in a byte. 256 takes two bytes, so it must be
an arbitrary limit - could have been set at 300,
or 30 000...
- Hendrik
More information about the Python-list
mailing list