4

是否有等效于以下的功能形式?

trades:([]date:`date$();time:`time$();sym:`symbol$();price:`real$();size:`int$(); cond:`char$())

假设函数名称是“ct”...

交易:ct [字段名称;类型]

4

1 回答 1

4
ct:{[fields;types] flip fields!types$\:()}

例子:

q)ct[`date`time`sym`price`size`cond;`date`time`symbol`float`long`symbol]
    date time sym price size cond
    -----------------------------

也适用于 char 形式的类型:

q)ct[`date`time`sym`price`size`cond;"dtsfjs"]
    date time sym price size cond
    -----------------------------
于 2016-02-07T12:16:20.127 回答