1
resposta

Resolução: Inserindo convidado na lista

invited_list = ['Roberto', 'Ana', 'Gisele', 'Lucas']
print('lista atual dos convidados: ',invited_list)

new_invited = input('Digite o nome do novo convidado: ')
position = int(input('Digite onde deseja inserir o novo convidado (apenas numeros de 1-4): '))
invited_list.insert(position - 1, new_invited)
print(f'Lista com o novo convidado: {invited_list}')
1 resposta

Olá, Matheus!

Parabéns pela resolução da atividade!

Achei muito bacana a sua lógica de usar o position - 1. Isso torna o programa muito mais amigável para o usuário final, já que ajusta a contagem "humana" (que normalmente começa em 1) para o índice da lista do Python (que começa em 0). É um detalhe de usabilidade que faz toda a diferença.

Continue mergulhando nos estudos!

Espero ter ajudado!

Bons estudos!

Sucesso

Imagem da comunidade