Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

0
respostas

Faça como eu fiz: gerenciando inscrições de um workshop

participantes = {
    "Workshop 1": {"Alice", "Bruno", "Carla", "Diego"},
    "Workshop 2": {"Fernanda", "Gustavo", "Helena"}
}

remover_participante = input("Nome do participante a ser removido: ").title()

for workshop, nomes in participantes.items():
    lista_inicial = nomes.copy()
    nomes.discard(remover_participante)
    if lista_inicial != nomes:
        print(f"\nO participante {remover_participante} foi removido do {workshop}.")

    else:
        print(f"Sem alteração no {workshop}.")


print("\nLista atualizada de participantes:")

for workshop, participantes_atualizados in participantes.items():
    print(f"{workshop}: {participantes_atualizados}")
Nome do participante a ser removido: Carla

O participante Carla foi removido do Workshop 1.
Sem alteração no Workshop 2.

Lista atualizada de participantes:
Workshop 1: {'Bruno', 'Alice', 'Diego'}
Workshop 2: {'Fernanda', 'Helena', 'Gustavo'}