PyWombat

Interning

Nuevo tip

En Python al crear objetos inmutables, como lo son los strings, habrá ocasiones en las cuales múltiples variables hagan referencia al mismo objeto.

>>> a = 'PyWombat'
>>> b = 'PyWombat'

>> a is b
True

A esto se le conoce como interning y el lenguaje lo implemente con la finalidad de ahorrar memoria y evitar crear nuevos objetos de forma innecesaria.

Conoce más a través del siguiente Link

En Python al nosotros declarar cualquier número entero que comprenda del -5 al 256 este será cacheado en memoria y serán utilizado como referencia.

>>> numer1 = 120
>>> numer2 = 120

>>> number1 is numer2
True