首页 > 解决方案 > APL 成语用零包围数组

问题描述

(Dyalog) APL 中是否有一个简单的习惯用法来用零包围数字数组?

目前对于等级为 1 的数值数组NA,或我使用的向量

0,⍨0, NA

对于排名为 2 的数组,我使用

0,[1]⍨0,[1]0,⍨0, NA

对于更高的等级,我可以重复这种模式,但我确信必须有更好的方法来做到这一点(并且对所有等级都有一个定义),但我就是想不出一个似乎没有的方法过于复杂。

标签: apldyalog

解决方案


(¯2-⍴)↑(1+⍴)↑⊢­­­­­­­­­­­­­­­


推荐阅读