Таблицы KDB - это списки словарей, так что вы можете просто «показать» словари. Есть много способов добиться этого в зависимости от ваших предпочтений:
q)show tab:([]col1:`a`b`c;col2:1 2 3)
col1 col2
---------
a 1
b 2
c 3
q)0N!'tab;
`col1`col2!(`a;1)
`col1`col2!(`b;2)
`col1`col2!(`c;3)
q){show x;show`}each tab;
col1| `a
col2| 1
`
col1| `b
col2| 2
`
col1| `c
col2| 3
`
, но обратите внимание, что это действительно будет работать только в терминале - графический интерфейс / IDE может отображать это неправильно.
Из графического интерфейса / IDE вы можете использовать что-то вроде
q)enlist each tab
+`col1`col2!(,`a;,1)
+`col1`col2!(,`b;,2)
+`col1`col2!(,`c;,3)
/or
q)raze string[til count tab],'.Q.s2 each tab
"0"
"col1| `a"
"col2| 1"
"1"
"col1| `b"
"col2| 2"
"2"
"col1| `c"
"col2| 3"