cart2()

FunctionalX.src.lists._cart2.cart2(list1: list, list2: list) → list

Cartesian product of two lists.

Parameters:
  • list1 (list) – input list 1
  • list2 (list) – input list 2
Returns:

a new list contains all Cartesian products of the two lists.

Return type:

list

>>> cart2(['a','b'], [1,2])
[['a',1],['a',2],['b',1], ['b',2]]