[Python-es] Duda con operador de identidad

Sergio Martín sergiomartinj en gmail.com
Sab Jul 17 17:37:03 CEST 2010


>>> a = 'ñ'
>>> b = 'ñ'
>>> a is b
False

Sigo haciendo pruebas, y cuando meto algún carácter que no sea una letra ASCII o un número me da False (espacios, eñes o tildes).


El 17/07/2010, a las 17:25, Ricardo Cárdenes Medina escribió:

> 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
> Python-es en python.org
> http://mail.python.org/mailman/listinfo/python-es
> FAQ: http://python-es-faq.wikidot.com/



Más información sobre la lista de distribución Python-es