def must_consistent(part): must = [] for i in range(len(part)): must += list(comb(part[i], 2)) must += [(j, i) for i, j in must if i != j] return must