Categorias
Programação Python 3

[ūüźćPyTricks]: "is" vs "=="

Original: Python Tricks Book


# "is" vs "=="

>>> a = [1, 2, 3]
>>> b = a

>>> a is b
True
>>> a == b
True

>>> c = list(a)

>>> a == c
True
>>> a is c
False

# * "is" expressions evaluate to True if two 
#   variables point to the same object

# * "==" evaluates to True if the objects 
#   referred to by the variables are equal

[!NOTE] Information the user should notice even if skimming.

Se voc√™ gostou dessa dica, voc√™ vai adorar este livro: Python Tricks: The Book

Deixe um coment√°rio

Faça o login usando um destes métodos para comentar:

Logotipo do WordPress.com

Voc√™ est√° comentando utilizando sua conta WordPress.com. Sair /  Alterar )

Foto do Google

Voc√™ est√° comentando utilizando sua conta Google. Sair /  Alterar )

Imagem do Twitter

Voc√™ est√° comentando utilizando sua conta Twitter. Sair /  Alterar )

Foto do Facebook

Voc√™ est√° comentando utilizando sua conta Facebook. Sair /  Alterar )

Conectando a %s

Este site utiliza o Akismet para reduzir spam. Saiba como seus dados em coment√°rios s√£o processados.