kdb - 对来自两个列表的对应用二元函数
问题描述
假设我有一个二元函数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
推荐阅读
- coded-ui-tests - 未找到 TFS 2015 更新 3 TestAgent XXXX
- hibernate - 为什么没有生成/插入默认值?
- php - 从 php/sql 请求的 http 响应解析 JSON 数组时出错:JSON.parse 位置 0 处的 JSON 中的意外令牌
- python - 如何从邮政编码中获取坐标并使用循环将它们添加到df中
- c# - 如何设置 HttpResponseMessage 以返回未在 c# 中编码的字符串?
- c# - WPF 布局在 .NET 4.7 中很慢
- amazon-mws - 是否有任何现成的亚马逊 MWS 解决方案来放置 ASIN、地址、箱重和获取运输标签?
- python - 客户端无权使用此方法请求授权码
- c# - 如何在 .NET Core 中以编程方式测试 CDN 完整性?
- r - ggplot2 似乎没有正确居中点?