using itertools combinations code example
Example: python create a program that runs through all possible combinations
from itertools import combinations
lst = ["a" ,"b", "c"]
lengthOfStrings = 3
for i in combinations(lst, lengthOfStrings):
print(i)