-
Notifications
You must be signed in to change notification settings - Fork 18
Open
Description
That's not a issue with the project but a question for you about a snippet that could be in the README.
I know another case which I think is related with your "hidden memory" snippet, but I can't understand why it happens.
>>> x = 'a'*20
>>> y = 'a'*20
>>> x is y
True
>>> x = 'a'*21
>>> y = 'a'*21
>>> x is y
FalseAnd then, if we create directly a string with more than 20 equals characters:
>>> x = 'aaaaaaaaaaaaaaaaaaaaaaaaa'
>>> y = 'aaaaaaaaaaaaaaaaaaaaaaaaa'
>>> x is y
TrueIt seems that they are identical.
Do you know why it happens?
Thanks in advance!
Wolf-SO, pedromlsreis and sam2611
Metadata
Metadata
Assignees
Labels
No labels