说我有一个清单
b:1 1 2 3 4
我希望使用另一个列表
找到列表b中元素的位置a:1 2
当我输入b in\ a
时,我得到了
11000b
00000b
应该在哪里
11000b
00100b
发生了什么以及如何获得所需的答案?
提前致谢!
答案 0 :(得分:2)
您需要使用右 - 右/:
q)b in/:a
11000b
00100b
使用b in\a
,第一个输出将作为b
传回。有效:
q)1 1 2 3 4 in 1
11000b
q)11000b in 2
00000b
答案 1 :(得分:0)
您也可以同时使用'
:
q)in[b]'[a]
11000b
00100b