Например, можно вызвать метод itertools.permutations, после импорта itertools
=======================================
(.env) boris@boris-All-Series:~/VOTING/ADABOOST$ cat permutationsList.py
import itertools
perm_list=list(itertools.permutations(['X','Y','Z']))
print(perm_list)
(.env) boris@boris-All-Series:~/VOTING/ADABOOST$ python3 permutationsList.py
[('X', 'Y', 'Z'), ('X', 'Z', 'Y'), ('Y', 'X', 'Z'), ('Y', 'Z', 'X'), ('Z', 'X', 'Y'), ('Z', 'Y', 'X')]
(.env) boris@boris-All-Series:~/VOTING/ADABOOST$ cat permutationsList1.py
import itertools
perm_list=list(itertools.permutations(['X','Y','Z'],r=2))
print(perm_list)
(.env) boris@boris-All-Series:~/VOTING/ADABOOST$ python3 permutationsList1.py
[('X', 'Y'), ('X', 'Z'), ('Y', 'X'), ('Y', 'Z'), ('Z', 'X'), ('Z', 'Y')]