对来自两个列表的对应用二元函数
Applying dyadic function on pairs from two lists
假设我有一个二元函数f[x;y]
和两个列表
l1: a1 a2 a3 ...
l2: b1 b2 b3 ...
在KDB中,如何获取
f[a1;b1] f[a2;b2] f[a3;b3] ...
?
您需要使用每个的 '
形式。
q)l1:`a1`a2`a3
q)l2:`b1`b2`b3
q)f:{(x;y)}
q)f'[l1;l2]
a1 b1
a2 b2
a3 b3
假设我有一个二元函数f[x;y]
和两个列表
l1: a1 a2 a3 ...
l2: b1 b2 b3 ...
在KDB中,如何获取
f[a1;b1] f[a2;b2] f[a3;b3] ...
?
您需要使用每个的 '
形式。
q)l1:`a1`a2`a3
q)l2:`b1`b2`b3
q)f:{(x;y)}
q)f'[l1;l2]
a1 b1
a2 b2
a3 b3