Advertisement
Mussab_Blue

more

Jun 21st, 2022
895
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.36 KB | None | 0 0
  1. more = "moreerom"
  2.  
  3. def foo(target, string):
  4.     if target == "": return [[]]
  5.     temp = []
  6.     for index, char in enumerate(string):
  7.         if target[0] == char:
  8.             res = foo(target[1:], string)
  9.             temp += [[index, *j] for j in res]
  10.     return temp
  11.  
  12. output = lambda x: 'print(%s)' % ' + '.join(['more[{}]']*4).format(*x)
  13. print(*map(output, foo('more', more)), sep='\n')
  14.  
  15.  
  16.  
  17.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement