1
resposta

Minha solucão

convidados = ['Ana','Pedro','Carlos']
novo = input('Digite o nome do novo convidado: ')
pos = int(input('Qual a posição do convidado: '))
convidados.insert(pos-1,novo)
print(convidados)
1 resposta

Oi, Ryan! Tudo bem?

Que ótima maneira de adicionar um novo amigo à lista de convidados! A utilização da função insert() demonstra o cuidado para inserir um convidado em uma posição específica, deixando o código ainda mais personalizado. E claro, você observou muito bem o uso de pos-1, porque a lista começa no índice 0. Permaneça postando suas soluções! Isso colabora com os outros estudantes e é muito importante para a comunidade Alura.

E que tal a gente aprimorar esse código exibindo também a quantidade total de convidados? Informação importante hein:

print(f'Total de convidados: {len(convidados)}')

Assim os organizadores vão saber o quanto de comida será necessário para a festa, por exemplo.

Ícone de sugestão Para saber mais:

Sugestão de conteúdo para você mergulhar ainda mais sobre o tema:

Alguns materiais estão em inglês, mas é possível compreendê-los usando o recurso de tradução de páginas do próprio navegador.

Se precisar, fico à disposição! Conte com o apoio do fórum.

Abraço e bons estudos!

AluraConte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!