[Questão inédita] Considere uma pilha implementada em Pytho...

Próximas questões
Com base no mesmo assunto
Q2486323 Programação
[Questão inédita] Considere uma pilha implementada em Python, utilizando uma lista.

stack = [] stack.append(10)
stack.append(20)
stack.pop()
stack.append(30)
stack.append(50)
stack.pop()
stack.append(60)
stack.append(70)
stack.append(80)

Qual seria a estrutura da pilha ao final da execução dos códigos? 
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Primeiro, adicionamos o número 10 à pilha com o método append. Depois, adicionamos o número 20 com append e, em seguida, removemos o mesmo número 20 com pop. Em seguida, adicionamos o número 30 à pilha com append. Depois, continuamos adicionando o número 50 com append e, logo após, removemos o número 50 com pop. Por fim, adicionamos os números 60, 70 e 80 à pilha com append em sequência. No final das operações, a lista fica com a seguinte estrutura: [10, 30, 60, 70, 80], que corresponde à opção (B). GABARITO: B

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

um detalhe para a resposta esta no POP

tem duas respostas iguais?

está pode ser anulada

stack = [] inicia uma pilha

stack. Append() adiciona o valor a pilha

stack. Pop () remove o ultimo elemento adicionado

como que essa questão é caixa 2024 se a prova é só dia 26

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo