1
resposta

[Projeto] Gerenciando Incrições


participantes = { 

    "Workshop 1": {"Alice", "Bruno", "Carla", "Diego"}, 

    "Workshop 2": {"Fernanda", "Gustavo", "Helena"} 

} 

print (participantes)

nome_deletar = input("Nome do participante a ser removido :").strip()

if nome_deletar in (participantes["Workshop 1"]):
    participantes["Workshop 1"].remove(nome_deletar)

if nome_deletar in (participantes["Workshop 2"]):
    participantes["Workshop 2"].remove(nome_deletar)

print("Lista atualizada de participantes :")
print(participantes)
1 resposta

Olá! Como vai?

Excelente! Continue resolvendo os desafios e compartilhando com a comunidade Alura.

Você soube aplicar estruturas de dicionário com conjuntos de forma eficiente, aproveitou o uso de input().strip() para tratar entradas do usuário e entendeu como o controle de fluxo com if é essencial para manipular dados de forma segura.

Como dica adicional, experimente utilizar um loop for nos valores do dicionário quando precisar verificar em qual conjunto um nome está presente. Assim:

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

print (participantes)
nome_deletar = input("Nome do participante a ser removido :").strip()

for workshop, nomes in participantes.items():
    if nome_deletar in nomes:
        nomes.remove(nome_deletar)

print("Lista atualizada de participantes :")
print(participantes)

Resultado:

{'Workshop 1': {'Carla', 'Diego', 'Bruno', 'Alice'}, 'Workshop 2': {'Fernanda', 'Gustavo', 'Helena'}}
Nome do participante a ser removido :Bruno
Lista atualizada de participantes :
{'Workshop 1': {'Carla', 'Diego', 'Alice'}, 'Workshop 2': {'Fernanda', 'Gustavo', 'Helena'}}

Com isso, você poderá tornar seu código mais escalável e reutilizável com mais facilidade.

Ícone de sugestão Para saber mais:

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

Fico à disposição! E se precisar, conte sempre 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!