How to create permutation of 4 letters based on string in Python

1 Answer

0 votes
from itertools import permutations 
  
s = "abcd"
  
permutation = [''.join(e) for e in permutations(s)] 

for s in permutation:
    print(s)
 

         
  
  
'''
run:

abcd
abdc
acbd
acdb
adbc
adcb
bacd
badc
bcad
bcda
bdac
bdca
cabd
cadb
cbad
cbda
cdab
cdba
dabc
dacb
dbac
dbca
dcab
dcba
          
'''

 



answered May 12, 2020 by avibootz

Related questions

1 answer 279 views
1 answer 296 views
1 answer 248 views
1 answer 254 views
1 answer 266 views
1 answer 285 views
1 answer 250 views
...