我正在存储一个我正在使用的 kdb 二进制文件
c:get `:/opt/test/groups;
这是一个包含组列表的符号列表,如果我想将此列表中的所有元素更新为“test”,并将其再次存储在另一个变量 c1 中,我该怎么做。
您可以在 get 后使用修改来替换元素
/replace all
q)@[get`:mylist;::;:;`test]
`test`test`test`test
/replace first 2
q)@[get`:mylist;0 1;:;`test]
`test`test`CCC`DDD
如果你要替换所有,那么你真的只需要 count+take
q)count[get`:mylist]#`test
`test`test`test`test