سلام برای مشکل دیشبم یه کتاب خونه پیدا کردم عالیه گفتم...
import itertools
words = ['a','b','c','d']
tedad_horof= 3
permutations = list(itertools.permutations(words, tedad_horof))
for (i, permutation) in enumerate(permutations):
print (''.join(permutation))