Добрый день, данный код генерирует указанные символы по типу Ax Ay Bx By Cx Cy Dx Dy в заданном диапазоне начиная с 0, подскажите пожалуйста как модифицировать этот код что бы можно было начать генерацию допустим с CDEF и цикл продолжал просчет с заданного значения
def run():
letters = '0123456789ABCDEF'
rand_string = "00000000000000000000"
for length in range(1, 25):
def product(*args, repeat=1):
pools = [tuple(pool) for pool in args] * repeat
result = [[]]
for pool in pools :
result = [x + [y] for x in result for y in pool]
for prod in result :
yield tuple(prod)
s = product(letters, repeat=length)
for i in s:
print(i)
gen_string = rand_string[length:] + ''.join(i)
print(gen_string)