Say I have this list of lists:
lst_of_lsts = [['1-1', '1-2', '1-3'], ['2-1', '2-2', '2-3'], ['3-1', '3-2', '3-3']]
How can I make an iteration that outputs me all possible combinations within len(lst_of_lsts)
Desired Output:
comb1 = ['1-1', '2-1', '3-1']
comb2 = ['1-2', '2-1', '3-1']
comb3 = ['1-3', '2-1', '3-1']
comb4 = ['1-1', '2-2', '3-1']
comb5 = ['1-2', '2-2', '3-1']
comb6 = ['1-3', '2-2', '3-1']
comb7 = ['1-1', '2-3', '3-1']
comb8 = ['1-2', '2-3', '3-1']
comb9 = ['1-3', '2-3', '3-1']
comb10 = ['1-1', '2-1', '3-2']
comb11 = ['1-1', '2-1', '3-3']
comb12 = ['1-1', '2-2', '3-2']
etc... etc... etc...
you get the idea..