【发布时间】:2018-05-26 11:14:59
【问题描述】:
我有一个复杂的嵌套列表(深度也可以>2):
p:((`g;`d1`d2);(`r;enlist `e1);(`r;enlist `p1))
如何为嵌套列表的每个元素添加一个元素但保留原始结构;例如将`h 添加到p 的每个元素,得到以下内容:
((`g`h;(`d1`h;`d2`h));(`r`h;enlist `e1`h);(`r`h;enlist `p1`h))
我试过了,但没有给出我想要的:
q)p,\:`h
((`g;`d1`d2;`h);(`r;enlist `e1;`h);(`r;enlist `p1;`h))
q)raze[p],\:`h
(`g`h;`d1`d2`h;`r`h;`e1`h;`r`h;`p1`h)
【问题讨论】:
标签: kdb