У меня есть список списков в Python, например:
[[1,2,3],[2,3],[2,4,3],[4,5],[5]]
Я хочу удалить все внутренние списки, которые являются надмножеством (список, содержащий все элементы другого списка, но с дополнительными элементами) другого внутреннего списка. В приведенном выше примере удаление надмножеств должно привести к следующему:
[[2,3],[5]]
Как я могу это сделать?