Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
1
resposta

[Projeto] Reorganizando Lista de Convidados

lista_atual = ['Ana', 'Pedro', 'Carlos']
novo_convidado = input('Digite o nome do novo convidado: ')
posicao_chegada = int(input('Digite a posição de chegada deste novo candidato: '))
lista_atual.insert(posicao_chegada-1,novo_convidado)

print(f'Lista atualizada de convidados: {lista_atual}')
1 resposta
solução!

Oii Evandro, tudo bem?

Obrigada por compartilhar seu código aqui no fórum, vai ajudar outros alunos que estiverem resolvendo o mesmo exercício.

A solução ficou bem direta: você capturou o input, converteu a posição para int e usou o insert corretamente. Só uma observação sobre o posicao_chegada - 1: vale conferir se o enunciado do exercício pede que a posição seja baseada em 1 (ou seja, o usuário digita 1 e vai para o índice 0). Se for essa a intenção, está certo! Mas se a proposta for trabalhar com o índice diretamente (base 0), aí o desconto de 1 não seria necessário. Vale reler o enunciado para confirmar qual das duas abordagens se espera.

Conte com a Alura para evoluir seus estudos. Em caso de dúvidas, fico à disposição.

Bons estudos!

Sucesso

Imagem da comunidade