Imagem de fundo

Um analista do MJSP implementou o seguinte programa em...

Um analista do MJSP implementou o seguinte programa em Python:


01 a = [1, 2, 3];

02 b = list(a);

03 print(a);

04 print(b);

05 print(a==b);

06 print(a is b);

Assinale a alternativa que apresenta corretamente o resultado do programa quando executado.


A

A resposta do programa é:

[1, 2, 3]

[ ]

False

False


B

A resposta do programa é:

[1, 2, 3]

[1, 2, 3]

True

True


C

A resposta do programa é:

[1, 2, 3]

[1, 2, 3]

True

False


D

A resposta do programa é:

[1, 2, 3]

[1, 2, 3]

True

Null


E

O programa não executa por um erro na linha 02, em que é atribuído um tipo de dado diferente daquele definido na variável b.