Cargando

Ir a contenido

X

Diferencia entre is y ==?





  AUTOR PREGUNTA

Publicado 26 junio 2014 - 17:45
¿Cuál es la diferencia entre los operadores is y == en Python?
  • ¿Tienes la misma pregunta? Yo también
  • Volver arriba


Publicado 26 junio 2014 - 21:58
Con is retornará true sí dos variables apuntan al mismo objeto y con == sí los objetos referenciados en las variables son iguales:

>>> a = [1, 2, 3]
>>> b = a
>>> b is a
True
>>> b == a
True
>>> b = a[:]
>>> b is a
False
>>> b == a
True


   AUTOR PREGUNTA

Publicado 27 junio 2014 - 04:52
Gracias por aclararme jacosta ;)


X