Validación de subconjuntos

Published by Helen Yu in

Escribe una función que devuelva True si todos los subconjuntos de una lista pertenecen a un conjunto dado.

Ejemplos

validate_subsets([[1, 2], [2, 3], [1, 3]], [1, 2, 3]) ➞ True

validate_subsets([[1, 2, 3], [2], [3], []], [1, 2, 3]) ➞ True

validate_subsets([[1, 2], [2, 3], [1, 4]], [1, 2, 3]) ➞ False

validate_subsets([[1, 2, 3, 4]], [1, 2, 3]) ➞ False

Notas

  • El conjunto vacío y el conjunto mismo son ambos subconjuntos válidos de un conjunto (aquí no hablamos de subconjuntos propios).
  • El conjunto y el subconjunto tendrán cada uno elementos únicos.