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)
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)
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.
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!