2010/7/17 Sergio Martín <[email protected]>:
> Porqué pasa esto?
>
>>>> a = 'UnaPalabra'
>>>> b = 'UnaPalabra'
>>>> a is b
> True
>>>> a = 'Dos Palabras'
>>>> b = 'Dos Palabras'
>>>> a is b
> False

Python hace caché de ciertos objetos (al menos Python 2.x, sucede así
con los enteros cortos). No recuerdo si sucede lo mismo con ciertas
cadenas, pero dado que son objetos inmutables, no me extrañaría.

Saludos,
Ricardo
_______________________________________________
Python-es mailing list
[email protected]
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/

Responder a