#!/usr/local/bin/python2 from itertools import chain chain_from_iterable = chain.from_iterable t = ((9,8,7),(4,5,6),(2,1,3)) for z in xrange(100000): r = tuple(sorted(chain_from_iterable(i for i in t))) print r