1
resposta

[Projeto] Workshop

Minha solução:


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

while True:
    
    work = input('\nQual workshop você deseja excluir pessoas?\n[1] Workshop 1\n[2] Workshop 2\n[3] Sair\n')
    
    if work == '1':
        excluir = input('Digite qual nome que voce deseja excluir: ').title()
        participantes["Workshop 1"].discard(excluir)

    elif work == '2':
        excluir = input('Digite qual nome que voce deseja excluir: ').title()
        participantes["Workshop 2"].discard(excluir)
    
    elif work == '3':
        print('Adeus !')
        break
    else: 
        print('Algo errado ocorreu !')


    print(participantes)
    
1 resposta

Ei! Tudo bem, Vitor?

Sua solução está bem funcional e coerente com a proposta! Você usou certinho os dicionários e conjuntos, e o discard() foi uma ótima escolha, já que evita erros caso o nome não exista.

Ótima implementação! Seu raciocínio com conjuntos está bem sólido. Continue assim e qualquer dúvida, compartilhe no fórum!

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