Код: Выделить всё
dict = { 'v1': [0,10,1], 'v2':[2,20,2], 'v3':[0,10,5]}
например. {'v1': 0,'v2':2,'v3':0}, {'v1':0,'v2':2,'v3':5}, {'v1':0,'v2' :2,'v3':10}, {'v1':0,'v2':4,'v3':0}.......
Одно предостережение заключается в том, что у меня есть определенные ограничения, например, если v3 > 5: v2 < 4 должно быть удовлетворено, поэтому ['v1':0,'v2':6,'v3':10] недействителен и не должен генерироваться.
У меня около 15-20 переменных и около 5 ограничений, это, вероятно, составит около 1 миллиарда различных комбинаций. Какой самый быстрый способ создать это?
Подробнее здесь: https://stackoverflow.com/questions/790 ... ax-min-and