他の書き方です。参考まで
Python
1import itertools
2
3a = [['a','b','c'],['d','e','f','g'],['h','i']]
4ans = list(map(list, itertools.product(*a)))
5print(ans)
6# [['a', 'd', 'h'], ['a', 'd', 'i'], ['a', 'e', 'h'], ['a', 'e', 'i'], ['a', 'f', 'h'], ['a', 'f', 'i'], ['a', 'g', 'h'], ['a', 'g', 'i'], ['b', 'd', 'h'], ['b', 'd', 'i'], ['b', 'e', 'h'], ['b', 'e', 'i'], ['b', 'f', 'h'], ['b', 'f', 'i'], ['b', 'g', 'h'], ['b', 'g', 'i'], ['c', 'd', 'h'], ['c', 'd', 'i'], ['c', 'e', 'h'], ['c', 'e', 'i'], ['c', 'f', 'h'], ['c', 'f', 'i'], ['c', 'g', 'h'], ['c', 'g', 'i']]
7
Python
1import itertools
2
3a = [['a','b','c'],['d','e','f','g'],['h','i']]
4ans = [*map(list, itertools.product(*a))]
5print(ans)
6# [['a', 'd', 'h'], ['a', 'd', 'i'], ['a', 'e', 'h'], ['a', 'e', 'i'], ['a', 'f', 'h'], ['a', 'f', 'i'], ['a', 'g', 'h'], ['a', 'g', 'i'], ['b', 'd', 'h'], ['b', 'd', 'i'], ['b', 'e', 'h'], ['b', 'e', 'i'], ['b', 'f', 'h'], ['b', 'f', 'i'], ['b', 'g', 'h'], ['b', 'g', 'i'], ['c', 'd', 'h'], ['c', 'd', 'i'], ['c', 'e', 'h'], ['c', 'e', 'i'], ['c', 'f', 'h'], ['c', 'f', 'i'], ['c', 'g', 'h'], ['c', 'g', 'i']]
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。