1
resposta

Resposta

permissoes_principais = set({"leitura", "escrita", "execução", "compartilhamento"})

permissoes_solicitadas = set(input("Permissões solicitadas: ").strip().lower().split(',')) 

eh_subconjunto = permissoes_solicitadas.issubset(permissoes_principais) 

if eh_subconjunto:  
    print("As permissões solicitadas fazem parte das permissões principais.")  
else:  
    print("As permissões solicitadas não fazem parte das permissões principais.") 
1 resposta

Bom dia! Tudo bem?

Parabéns pela resolução da atividade!

Observei que você explorou o uso de conjuntos (set) para garantir unicidade e facilitar comparações, utilizou muito bem o método issubset() para verificar relações entre permissões e ainda compreendeu a importância do pré-processamento de entrada com strip() e lower() para evitar erros e garantir consistência nos dados.

Permaneça postando as suas soluções, com certeza isso ajudará outros estudantes e tem grande relevância para o fórum.

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

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