在 K 语言中,运算符可以用撇号作为后缀以应用于数组中的每个元素:
8 +' 2 4 10
10 12 18
9 <' 3 10 2
0 1 0
8 -' 1 7 10
7 1 -2
但是,在每种情况下,撇号都不是必需的,因为这些二元动词自然适用于整个数组:
8 + 2 4 10
10 12 18
9 < 3 10 2
0 1 0
8 - 1 7 10
7 1 -2
我还没有看到有区别的唯一!
地方是动词,它在修饰时对数组的每个元素应用模运算,'
但在未修饰时充当旋转:
3 !' 1 2 3 4 5
0 1 0 3 3
3 ! 1 2 3 4 5
4 5 1 2 3
K 中是否还有其他地方的动词的修饰(撇号-d)版本与未修饰的情况不同?(我是 K 的新手,所以很可能错过了这种情况!)