Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

1
resposta

'Rodas de liga'

Análise o código:

carro = [ 'Jetta Variant', 'Motor 4.0 Turbo', 2003, 44410.0, False, ['Rodas de liga', 'Travas elétricas', 'Piloto automático'], 88078.64 ]

1) '2003' in carro é FALSE 2 ) Porque 'Rodas de liga' in carro é FALSE e não TRUE se está inserido na mesma lista?

1 resposta

Oi, Brenda. Tudo bem?

Carro, nesse exemplo é uma lista composta por objetos de vários tipos.

Se nós repararmos bem, no caso de 2003, dentro da lista temos um valor numérico. Por isso '2003', uma string, não está contido na lista. 2003 é diferente de '2003'.

Olhando agora para 'Rodas de liga', vemos que esse é um item de uma outra lista: ['Rodas de liga', 'Travas elétricas', 'Piloto automático']. Então 'Rodas de liga' pertence a uma lista que pertence a carros. Não diretamete, por isso, FALSE.