Advertisement
Guest User

Untitled

a guest
Jun 27th, 2017
50
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.18 KB | None | 0 0
  1. def all_perms(str):
  2. if len(str) <=1:
  3. yield str
  4. else:
  5. for perm in all_perms(str[1:]):
  6. for i in range(len(perm)+1):
  7. yield perm[:i] + str[0:1] + perm[i:]
  8. for i in all_perms("abcd"): print i
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement