Как получить формулу, описывающую порядок всех итераций в itertertools.combinations, которая автоматически генерируется Python

Программы на Python
Anonymous
Как получить формулу, описывающую порядок всех итераций в itertertools.combinations, которая автоматически генерируется

Сообщение Anonymous »

Я пишу код на 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

Вернуться в «Python»