Я пишу код на Python и пытаюсь использовать функцию get_formula, чтобы получить математическую формулу переменной itertools.combinations, которой присвоено значение функции. Я не получил код, который использую для этой функции еще нет, но я ищу кого-нибудь, кто поможет мне показать, как я могу сначала получить формулу порядка итераций, чтобы я мог поместить ее туда позже. Мне нужна математическая формула, описывающая порядок всех комбинаций.
Мой код на данный момент:
Код: Выделить всё
from itertools import combinations
def function3():
#Just a placeholder for my actual code
return range(0,300)
def get_formula(itertools):
#Where I want to inject some code into my combinations function so I can get the formula
return itertools
combinations0 = combinations(function3(),len(function3()))
combinations1 = get_formula(combinations0)
Как вы можете видеть в функции get_formula, я хочу сделать что-то вроде внедрения кода в Combinations0, чтобы я мог автоматически получать формулу, сгенерированную Python. Это все, что я собираюсь сделать прямо сейчас. В конце функция get_formula выведет сгенерированную математическую формулу, описывающую порядок комбинаций.
Подробнее здесь:
https://stackoverflow.com/questions/790 ... rtools-com