1
resposta

[Bug] Está conforme a atividade?

equipe_a = set(
    input("Digite as tarefas da equipe A separadas por vírgula: ")
    .lower()
    .split(",")
)

print("Equipe A: {}".format(equipe_a))

equipe_b = set(
    input("Digite as tarefas da equipe B separadas por vírgula: ")
    .lower()
    .split(",")
)

print("Equipe B: {}".format(equipe_b))

# União das tarefas
tarefas_combinadas = equipe_a.union(equipe_b)
print("Atividade combinada: {}".format(tarefas_combinadas))

# Remoção de tarefa informada pelo usuário
tarefa_remover = input("Digite a tarefa que deseja remover: ").lower()

tarefas_combinadas.discard(tarefa_remover)

print("Tarefas finais:")
for i, tarefa in enumerate(sorted(tarefas_combinadas), start=1):
    print("{}. {}".format(i, tarefa))
1 resposta

Olá, Samuel, tudo bem?

Sua solução está excelente e sim, está conforme a proposta da atividade!

Na verdade, você foi além do exemplo do instrutor e aplicou práticas muito interessantes que tornam o código mais robusto e interativo.

Continue explorando essas funcionalidades dos conjuntos. Seu código está muito limpo!

Bons estudos!

Sucesso

Imagem da comunidade