如何计算两个向量的笛卡尔产物?

问题描述 投票:0回答:1
有一种有效的方法来计算海豚中两个载体的笛卡尔产物?

,例如,给定向量

['aa', 'bb']

['cc', 'dd']
,所需的结果是
['aacc', 'aadd', 'bbcc', 'bbdd']
不考虑订单。
如何计算Dolphindb中两个矢量的笛卡尔产物?
    

pus pouvez obtenir le prodituitcartésienen Combinant deux appelsàpuis en platatsant a platatistant lerésultatavec

arrayMap

。 Paremple,Avec les vecteurs:
vectorization cartesian-product dolphindb
1个回答
-1
投票
flatten

cece代码Parcourt Chaqueélémentde pour chacun,ContatèneCetélémentAvec touslesélémentsde

v1 = ["aa", "bb"];
v2 = ["cc", "dd"];
result = flatten(arrayMap(x -> arrayMap(y -> x + y, v2), v1));
。 LeRésultat最终EST
v1
.

	

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.