Как мне разрешить itertools также иметь и печатать уже напечатанные комбинации, но в обратной форме?Python

Программы на Python
Anonymous
Как мне разрешить itertools также иметь и печатать уже напечатанные комбинации, но в обратной форме?

Сообщение Anonymous »

Я пишу код на Python и хочу, чтобы itertools также генерировал и печатал уже напечатанные комбинации, но в обратной форме. Я не хочу, чтобы он печатал его немедленно, я хочу, чтобы он отправлялся туда периодически, когда комбинации достигают этой комбинации.
Мой код на данный момент:

Код: Выделить всё

import itertools
import string

hex_characters = string.hexdigits[:-1]  # Exclude 'abcdef' since 'ABCDEF' is in 'string.hexdigits'
repeat = 104
product_generator = itertools.product(hex_characters, repeat=repeat)

for combination in product_generator:
hex_string = ''.join(combination)
print(hex_string)

Я приведу пример того, что я хочу увидеть. В комбинации 0000000000000000000000000000000000000000000000000000000000011252Dae0A4b9d9b80F504F6418acd2d364C0c59cD,
Я хочу, чтобы он также печатал 2 52Dae0A4b9d9b80F504F6418acd2d364C0c59cD0000000000000000000000000000000000000000000000000000000000011.
Разрыв между первыми 64 символами и последними 40 персонажей первая строка. И в последней строке последние 40 символов становятся первыми 40 символами, а последние первые 64 символа становятся последними 64 символами. Я хочу, чтобы обе комбинации присутствовали и повторялись, когда придет время, а не сразу.

Подробнее здесь: https://stackoverflow.com/questions/787 ... lready-pri

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