[pyar] [Consulta]Programación: constante

david weil tenuki en gmail.com
Dom Mar 4 20:59:54 ART 2012


2012/3/4 Hernan Grecco <hernan.grecco en gmail.com>:
> En realidad los strings de python son inmutables, lo mismo que los
> tuples o los sets.

Algunas aclaraciones, no solo de lo quoteado acá arriba, sinó en general:

-los sets son mutables. (los frozen_set no lo són, al menos en cpython2.x)
-los strings son inmutables.

y los integers, también lo son. Pero el otro tema que se tocó por ahí
de costado, es tenér muchas instancias de un mismo integer. Aunque sea
inmutable uno puede tener muchas instancias de un mismo integer. Creo
que eso, no está especificado por el lenguaje y se deja a gusto del
implementador de la vm. En cpython, creo que normalmente para enteros
entre 0 y X, cuando crées un entero, te va a dar el que ya tenía
creado. Sin embargo para >X te da uno nuevo. Depende de la versión de
cpython que sea igualmente.

mis 2c.
dave
-- 
 There is no dark side of the moon really. Matter of fact it's all dark.



More information about the pyar mailing list