q kdb+;使用列表查找匹配元素的索引
假设我有一张清单q kdb+;使用列表查找匹配元素的索引,kdb,q-lang,Kdb,Q Lang,假设我有一张清单 b:1 1 2 3 4 我想用另一个列表找到列表b中元素的位置 a:1 2 当我在\a中键入b时,我得到了 11000b 00000b 它应该在哪里 11000b 00100b 发生了什么以及如何获得期望的答案 提前谢谢 您需要使用每个权限/: q)b in/:a 11000b 00100b 使用\a中的b,第一个输出将作为b传递回。实际上: q)1 1 2 3 4 in 1 11000b q)11000b in 2 00000b 您还可以同时使用两个”: q)in
b:1 1 2 3 4
我想用另一个列表找到列表b中元素的位置
a:1 2
当我在\a中键入b时,我得到了
11000b
00000b
它应该在哪里
11000b
00100b
发生了什么以及如何获得期望的答案
提前谢谢 您需要使用每个权限/:
q)b in/:a
11000b
00100b
使用\a
中的b,第一个输出将作为b
传递回。实际上:
q)1 1 2 3 4 in 1
11000b
q)11000b in 2
00000b
您还可以同时使用两个”
:
q)in[b]'[a]
11000b
00100b