kdb - 如何按 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
推荐阅读
- reactjs - 转换为数组时无法抓取firebase生成的ID
- functional-programming - 有没有办法在 F# 中以一种模式检查嵌套选项值?
- python - 影子 MQTT - 注册
- r - 创建一列以指示其他列中存在值
- python - 消息:“chromedriver.exe”可执行文件需要在 PATH 中。请参阅 https://sites.google.com/a/chromium.org/chromedriver/home
- javascript - 从 HTML 进行 Post Api 调用
- ef-core-3.1 - 重复键值违反唯一约束(EF Core 和 PostgresSQL)
- python - 从代码中添加和删除机器人/车辆,而不是在 wbt 文件中指定它
- postgresql - 2列的累计和
- c++ - 将函数指针传递给类 c++ 的问题