Ei, Samuel! Tudo bem?
Você está no caminho certo para resolver a atividade! O seu código está permitindo a inserção de novos convidados em posições específicas da lista. Mas há um detalhe que você pode querer ajustar para que o programa se alinhe melhor ao exemplo fornecido na atividade.
No exemplo da atividade, o programa pede o nome de um único novo convidado e a posição onde ele deve ser inserido, enquanto o seu código está configurado para solicitar múltiplos novos convidados em um loop. Veja como ficaria:
lista_convidado_atual = ["Ana", "Pedro", "Carlos"]
print("Lista atual de convidados:", lista_convidado_atual)
novo_convidado = input("Digite o nome do novo convidado: ")
posicao = int(input("Digite a posição na qual deseja inserir o convidado: "))
lista_convidado_atual.insert(posicao - 1, novo_convidado)
print("Lista atualizada de convidados:", lista_convidado_atual)
Fique à vontade para editar o código conforme a sua prática.
Continue se dedicando aos estudos e qualquer dúvida, compartilhe.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!