Cargando

Diferencia entre is y ==?




Pulsa corazón para recibir avisos de nuevas Respuestas

  AUTOR PREGUNTA

Publicado 26 junio 2014 - 18: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 - 22: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 - 05:52
Gracias por aclararme jacosta ;)


X