Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

A resposta "nomes = []", aparentemente, não está correta

Entendo que apenas as resposta "nomes = list(nomes)" está correta.

Justificativa: quando executamos com a linha, "nomes=[]",

nomes = ("Nico", "Douglas", "Flavio", "Daniel")
nomes=[]
nomes = list(nomes)
nomes.append("Fabio") 
nomes

obtemos a resposta

['Fabio']
3 respostas

Olá Denis, tudo bem?

Realmente para obtermos a saída com todos os nomes da relação original mais o nome "Fábio" somente a resposta "nomes = list(nomes)" está correta.

Mas o exercício perguntou quais alternativas poderíamos usar para o código funcionar. E tanto o código acima como "nomes = []" vão fazer ele funcionar sem erros, só que com saídas diferentes.

Espero ter ajudado.

Abraços e bons estudos!

André, obrigado pelo rápido retorno!

Mas manter a resposta "nomes = []" como correta, só porque o código funciona sem erros, para mim é muito sem sentido.

solução!

Sim, a questão está mal formulada. Já solicitei a alteração para ficar mais claro.

Obrigado pela participação!