1
resposta

[Projeto] Praticando Python - Comparando conjunto de números

Minha solução:

equipe_a = {"planejar reunião", "revisar documento", "testar sistema"}
equipe_b = {"testar sistema", "implementar funcionalidade", "corrigir bug"}

lista_conbinada = equipe_a | equipe_b

remover_tarefa = input("Tarefa que deseja remover: ").lower()

if remover_tarefa in lista_conbinada:
    lista_conbinada.remove(remover_tarefa)
    print(f"Tarefa removida: {remover_tarefa}")

print(f"Lista de tarefas combinadas: {', '.join(sorted(lista_conbinada))}")
1 resposta

Olá, Vitor, como vai?

O seu código atende perfeitamente ao que foi proposto no exercício. Você utilizou corretamente o operador de união para conjuntos, que remove automaticamente as duplicatas, e aplicou a lógica de verificação antes de remover o item, o que evita erros de execução caso a tarefa não exista no conjunto. É muito positivo ver que você também se preocupou em formatar a saída final utilizando as funções de ordenação e junção de strings para tornar o resultado mais legível.

Parabéns pelo empenho em resolver o desafio e por compartilhar sua solução com a comunidade. Continue praticando e postando seus avanços por aqui.

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