for sol in solutions:
    if sol[i] in pset:
        matching_solutions.append(sol)
solutions = matching_solutions
Самый быстрый способ узнать, существует ли группа потенциалов в списке всех решений в Python.