Instruções

Passo 21

Em seguida, crie uma declaração elif que verifique se previous_node não é None. Atribua current_node.next a previous_node.next dentro dela. Com isso, se o elemento a ser removido for encontrado e não estiver no nó head, o ponteiro next do nó anterior será atualizado para pular o nó atual (o elemento a ser removido), removendo-o da lista ligada.

O que fazer:

Testes:

  • Você deve criar uma declaração `elif` que verifique se `previous_node` não é `None`.
  • Você deve atribuir `current_node.next` a `previous_node.next` dentro da declaração `elif`.

Preview