Oi, Cauã! Como vai?
Agradeço por compartilhar seu código com a comunidade Alura.
Ótimo que você conseguiu implementar a inserção de convidados na posição desejada. A lógica de subtrair 1 da variável posicao foi perfeita para ajustar o índice, já que as listas em Python começam do zero, garantindo que o nome fique exatamente onde o usuário escolheu.
Uma dica interessante para o futuro é saber como remover alguém da lista pelo nome, usando o método remove(), caso precise atualizar a lista.
nomes = ['Ana', 'Pedro']
nomes.remove('Ana')
print(nomes)
Isso busca o elemento pelo valor e o retira da lista.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!