from itertools import permutations
N = "abcmoy"
X = 3
p = list(permutations(N, X))
for item in list(p):
print(item)
'''
run:
('a', 'b', 'c')
('a', 'b', 'm')
('a', 'b', 'o')
('a', 'b', 'y')
('a', 'c', 'b')
('a', 'c', 'm')
('a', 'c', 'o')
('a', 'c', 'y')
('a', 'm', 'b')
('a', 'm', 'c')
('a', 'm', 'o')
('a', 'm', 'y')
('a', 'o', 'b')
('a', 'o', 'c')
('a', 'o', 'm')
('a', 'o', 'y')
('a', 'y', 'b')
('a', 'y', 'c')
('a', 'y', 'm')
('a', 'y', 'o')
('b', 'a', 'c')
('b', 'a', 'm')
('b', 'a', 'o')
('b', 'a', 'y')
('b', 'c', 'a')
('b', 'c', 'm')
('b', 'c', 'o')
('b', 'c', 'y')
('b', 'm', 'a')
('b', 'm', 'c')
('b', 'm', 'o')
('b', 'm', 'y')
('b', 'o', 'a')
('b', 'o', 'c')
('b', 'o', 'm')
('b', 'o', 'y')
('b', 'y', 'a')
('b', 'y', 'c')
('b', 'y', 'm')
('b', 'y', 'o')
('c', 'a', 'b')
('c', 'a', 'm')
('c', 'a', 'o')
('c', 'a', 'y')
('c', 'b', 'a')
('c', 'b', 'm')
('c', 'b', 'o')
('c', 'b', 'y')
('c', 'm', 'a')
('c', 'm', 'b')
('c', 'm', 'o')
('c', 'm', 'y')
('c', 'o', 'a')
('c', 'o', 'b')
('c', 'o', 'm')
('c', 'o', 'y')
('c', 'y', 'a')
('c', 'y', 'b')
('c', 'y', 'm')
('c', 'y', 'o')
('m', 'a', 'b')
('m', 'a', 'c')
('m', 'a', 'o')
('m', 'a', 'y')
('m', 'b', 'a')
('m', 'b', 'c')
('m', 'b', 'o')
('m', 'b', 'y')
('m', 'c', 'a')
('m', 'c', 'b')
('m', 'c', 'o')
('m', 'c', 'y')
('m', 'o', 'a')
('m', 'o', 'b')
('m', 'o', 'c')
('m', 'o', 'y')
('m', 'y', 'a')
('m', 'y', 'b')
('m', 'y', 'c')
('m', 'y', 'o')
('o', 'a', 'b')
('o', 'a', 'c')
('o', 'a', 'm')
('o', 'a', 'y')
('o', 'b', 'a')
('o', 'b', 'c')
('o', 'b', 'm')
('o', 'b', 'y')
('o', 'c', 'a')
('o', 'c', 'b')
('o', 'c', 'm')
('o', 'c', 'y')
('o', 'm', 'a')
('o', 'm', 'b')
('o', 'm', 'c')
('o', 'm', 'y')
('o', 'y', 'a')
('o', 'y', 'b')
('o', 'y', 'c')
('o', 'y', 'm')
('y', 'a', 'b')
('y', 'a', 'c')
('y', 'a', 'm')
('y', 'a', 'o')
('y', 'b', 'a')
('y', 'b', 'c')
('y', 'b', 'm')
('y', 'b', 'o')
('y', 'c', 'a')
('y', 'c', 'b')
('y', 'c', 'm')
('y', 'c', 'o')
('y', 'm', 'a')
('y', 'm', 'b')
('y', 'm', 'c')
('y', 'm', 'o')
('y', 'o', 'a')
('y', 'o', 'b')
('y', 'o', 'c')
('y', 'o', 'm')
'''