如果我有这个:
val a = Array("a ","b ","c ") val b = Array("x","y")
我想知道是否存在允许我遍历第一个集合的这种方法,并且对于每个元素,遍历整个第二个集合.例如,如果我们采取的阵列a,我们将有a,x,a,y,b,x,b,y,c,x,c,y.我知道拉链,但从我看到的它只适用于相同尺寸的集合,并且它关联来自相同位置的元素.
a
a,x
a,y
b,x
b,y
c,x
c,y
scala cartesian-product scala-collections
cartesian-product ×1
scala ×1
scala-collections ×1