KDB:我如何在 2 个列表上执行减号

Pat*_*zer 1 kdb

输入:

a: 1 2 3 4 5 
b: 5 2 6 7
Run Code Online (Sandbox Code Playgroud)

我需要做什么操作才能删除 a 中 b 的所有元素?

预期输出:

1 3 4
Run Code Online (Sandbox Code Playgroud)

R. *_*ler 5

我认为您要查找的关键字是except,如下所示:

q)c: a except b
q)c
    1 3 4
Run Code Online (Sandbox Code Playgroud)

Except 返回其左参数中没有出现在右参数中的所有元素。