fork download
  1. import itertools
  2.  
  3. data = ('aaa', 'bbb', 'ccc')
  4. for cnt in range(2, len(data) + 1):
  5. for v in itertools.permutations(data, cnt):
  6. print(''.join(v))
  7.  
Success #stdin #stdout 0.02s 118656KB
stdin
Standard input is empty
stdout
aaabbb
aaaccc
bbbaaa
bbbccc
cccaaa
cccbbb
aaabbbccc
aaacccbbb
bbbaaaccc
bbbcccaaa
cccaaabbb
cccbbbaaa