我如何在 KDB 中按字典的键排序?

How do I sort by a dictionary's keys in KDB?

假设我有一本字典:

1 -2 -1 ! 3 4 5

如何根据键(而不是值,这似乎是 asc 所做的)对其进行排序?

你应该做如下:

d:(1;2;-1)!(3;4;5);
d:(asc key d)#d;
d
 -1| 5
 1 | 3
 2 | 4