1
resposta

[Sugestão] Minha Solução

lista_1_permissoes = set(input("Digite as permissões principais, separadas por vírgula: ").replace(' ', '').lower().strip().split(','))
lista_2_permissoes = set(input("Digite as permissões solicitadas, separadas por vírgula: ").replace(' ', '').lower().strip().split(','))

if lista_2_permissoes.issubset(lista_1_permissoes):
print("\nAs permissões solicitadas fazem parte das permissões principais.")
else:
print("\nAs permissões solicitadas não fazem parte das permissões principais.")

1 resposta

Ei! Tudo bem, Guilherme?

Boa solução! Foi uma ótima ideia tratar a entrada do usuário removendo espaços e padronizando em minúsculas.

Só fique atento à indentação do if e do else no Python, pois ela é importante para o código funcionar certinho. No mais, raciocínio muito bem aplicado.

Parabéns, continue nesse ritmo e qualquer dúvida, compartilhe no fórum.

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