Advertisement
Procy0n

permutations.py

Jun 4th, 2011
471
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.34 KB | None | 0 0
  1. import sys
  2. import itertools
  3.  
  4. # Argument 1: Maximum number of elements used
  5. maxlen = int(sys.argv[1])
  6.  
  7. # Argument 2: File containing the elements, one per line
  8. wordlist = open(sys.argv[2])
  9.  
  10.  
  11. words = [w.strip() for w in wordlist]
  12.  
  13. for i in range(1, maxlen + 1):
  14.     for l in itertools.permutations(words, i):
  15.         print "".join(l)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement