Cadernos de Questões

Provas Favoritas

Filtros Salvos

Foi encontrada 1 questão.
#1820769

35 Duas pilhas, p1 e p2, foram implementadas em Python, por meio de listas em que o último elemento da lista é o topo da pilha. As configurações iniciais dessas pilhas são as seguintes: p1=[50,40,30,20,10] p2=[ ] Qual função irá transferir os elementos de p1 para p2, de modo que p1 passe a ser uma pilha vazia, e p2 passe a ter a mesma configuração que p1 tinha, antes da chamada da função?

  • def fa(p1,p2):      if(len(p1)==0):          return  x=p1[len(p1)-1]  fa(p1,p2)  p2.append(x)
  • def fb(p1,p2):      if(len(p1)==0):          return      x=p1[len(p1)-1]      del p1[len(p1)-1]      fb(p1,p2)      p2.append(x)
  • def fc(p1,p2):      if(len(p1)==0):          return     p2.append(p1.pop())     fc(p1,p2)
  • def fd(p1,p2):      for i in range(len(p1)):          p2.append(p1.pop())
  • def fe(p1,p2):      for i in range(len(p1)):          p2.append(p1[i])
Fale com IAgo
IAgo - Assistente IAProva
IA
Olá! Sou o IAgo, seu assistente aqui no IAProvatec 😊
Veja como posso te ajudar:
Agora