Olá, tudo bem? Estou gostando das aulas.
Reparei que em 2:42, o comando pop() foi executado e retornou o valor retirado. MAS em 5:57, o comando pop() NÃO retornou o valor retirado.
Por que isso ocorreu?
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!
Olá, tudo bem? Estou gostando das aulas.
Reparei que em 2:42, o comando pop() foi executado e retornou o valor retirado. MAS em 5:57, o comando pop() NÃO retornou o valor retirado.
Por que isso ocorreu?
Olá Luis,
No primeiro momento ele escreveu o comando pop() e logo em seguida executou usando shift + enter retornando assim o valor, pois é o resultante da execução daquele bloco de código.
Já no segundo momento, ele escreveu o comando pop novamente, porém, ele deu enter e adicionou o comando para printar a lista Acessórios e aí executou shift + enter, assim, o retorno da execução leva em consideração toda execução daquele bloco de código. E a resultante daquele bloco de código é a lista atualizada.
Espero ter ajudado!
Obrigado. Agora que você falou reparei nesse 'enter' que disse, o qual não executou o comando....só depois com shift enter. Valeu.
Mesmo assim, se o pop() retorna o valor retirado, ao executar 2 linhas, DEVERIA mostrar o resultado de cada linha né?
A do pop()....
E a que mostra a variável....
São 2 resultados.