Instruções
Passo 20
Uma vez que o algoritmo tenha terminado de executar, você precisa decidir para qual(is) nó(s) exibir os resultados.
Se um
target_node específico foi fornecido, você mostrará apenas a distância e o caminho para esse nó. Caso contrário, você mostrará os resultados para todos os nós.
Após o término do loop externo for _ in range(n):, crie uma variável chamada targets. Use uma expressão condicional para atribuir a ela [target_node] se target_node não for None, caso contrário atribua range(n).
O que fazer:
Testes:
- Você deve criar uma variável chamada `targets`.
- Sua variável `targets` deve conter uma expressão condicional.
- A expressão condicional deve verificar se `target_node is not None`.
- Você deve atribuir `[target_node]` quando um alvo for fornecido e `range(n)` caso contrário.
Preview