Questão
ID 1688445Disciplina: Tecnologia da Informação
Assunto: Listas
Ano: 2019 Banca: Fundação CESGRANRIO Órgão: Universidade Federal do Rio de Janeiro
O código a seguir exibe parte de um programa Python que tem por objetivo retirar um elemento de uma pilha (variável stack) de strings e exibir no console o valor do elemento retirado.
def empty (s) :
if len (s)==0:
return True
else:
return False
def pop (s) :
#falta a implementação
#desta função
stack=['calça','meias','paletó','gravata','camisa']
if not empty (stack) :
print (pop(stack) )
else:
print ('Pilha vazia')
A pilha foi concebida de modo que o seu topo é o primeiro elemento de uma lista (variável stack).
Qual versão da função pop(s) fará com que o programa acima alcance o seu objetivo?