
116
|
第三章
搜尋第3層至第5層所有數值為1的元素
若作用層數指定為負值,則搜尋本身巢狀深度為
n
的元素。[Page-116]
輸出空串列的原因請見後文討論
討論說明
Position
指令搭配作用層數很好判斷,輸出位置串列的長度即代表巢狀深度,因此前文
以
Position
指令讓你能夠體會作用層數的用法。但你也許會對最後一個範例結果感到驚
訝,你或許會誤以為負作用層數表示由樹狀結構底部開始往上搜尋,因為
Part
指令的
負索引值即是如此作用,但作用層數並無法相提並論,作用層數
-n
表示搜尋本身巢狀
深度為
n
的元素,但所有純量(scalar,如前例中的元素 1)的深度均為 1