Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def permutations(l, indexlist=[]):
- if len(l) == len(indexlist):
- print [l[i] for i in indexlist]
- else:
- for i in xrange(len(l)):
- if not i in indexlist:
- indexlist.append(i)
- permutations(l, indexlist)
- del indexlist[-1]
- permutations([1, 2, 3, 4])
Add Comment
Please, Sign In to add comment