Получите декартово произведение серии списков?

import itertools
>>> for i in itertools.product([1,2,3],['a','b'],[4,5]):
...         print i
...
(1, 'a', 4)
(1, 'a', 5)
(1, 'b', 4)
(1, 'b', 5)
(2, 'a', 4)
(2, 'a', 5)
(2, 'b', 4)
(2, 'b', 5)
(3, 'a', 4)
(3, 'a', 5)
(3, 'b', 4)
(3, 'b', 5)
>>>

list-comparison

python

list

cartesian-product

2022-11-20T09:26:56+00:00
Вопросы с похожей тематикой, как у вопроса:

Получите декартово произведение серии списков?