Vous pouvez définitivement avoir des listes en tant qu'éléments dans un tableau. En fait, vous pouvez même avoir des tables imbriquées, car les tables se comportent comme des listes de dictionnaires.
q)table:([] name:`a`b`c; food:(`apple`peach;`meat`vegg;`cat`dog))
q)table
name food
----------------
a apple peach
b meat vegg
c cat dog
q)nested:([] t:(table;table))
q)nested
t
-------------------------------------------------------
+`name`food!(`a`b`c;(`apple`peach;`meat`vegg;`cat`dog))
+`name`food!(`a`b`c;(`apple`peach;`meat`vegg;`cat`dog))
Les ressources d'apprentissage public pour q et KDB sont probablement un peu faibles si vous êtes habitué à quelque chose comme Java ou Python, mais le wiki KX est un bon endroit pour commencer.