Tarefa 3: Leia o fragmento, interprete o código Python em questão e assinale alternativa correta. 1.

Tarefa 3: Leia o fragmento, interprete o código Python em questão e assinale alternativa correta.
1. def remove(self, valor):
2. if self. head. data == valor:
3. self. head = self. head. nextItem
4. else:
5. before = None
6. navegar = self. head
7. while navegar and navegar. data != valor:
8. before = navegar
9. navegar = navegar. nextItem
10. if navegar:
11. before. nextItem = navegar. nextItem
12. else:
13. before. nextItem = None
a) Descreva como o método recebe o valor:
b) Não sendo o método, como será a busca? Lembre-se do head.
c) Quais alterações ocorrerá na lista?

RESPONDER

Paulricar está aguardando sua ajuda, Clique aqui para responder.