Yep - every combination - following the example of the link I posted above:
Random string generation with upper case letters and digits in Python
you could do:
import random
# same function as in the link, but size set to your desired length (72)
# instead of using the strings module, i'm just making a list of
# allowable characters. there's cleaner ways to do this, but i wanted to
# make it clear for you
def id_generator(size=72, chars= (['a','b','c','d', 'e', 'f','0','1','2','3','4','5','6','7','8','9'])):
return ''.join(random.choice(chars) for _ in range(size))
x = id_generator()
print x
Erm . . . If you're trying to generate the whole list of every possible combination, that's unlikely to go well, since there's about 5 x 10E86 possible combinations. Which is a lot.