主要观点:
- K 语言中索引和函数应用是相同概念,有四种表示方式:并列、括号、
@
和.
,.
最通用。 - 提供过多索引通常是
rank
错误,提供过少索引会产生投影。
关键信息:
- K 语言中多种方式访问列表或向量元素,如
t[4]
等,注意.
和数字间需空格。 - 矩阵索引中,空维度是“通配符”,如
m[;1 2]
。 - 函数调用也可用四种方式,如
{2+x}[4]
等,括号也用于函数调用。 - 部分应用函数可通过提供固定值创建新函数,K 的括号语法和投影提供灵活机制。
- 不同形式在编程中有不同用途,并列较简洁,
@
用于副词等,括号用于处理多函数参数等,.
不常用。
重要细节:
- 示例中通过各种方式展示了 K 语言中索引和函数应用的特点及差异,如不同方式对矩阵和函数的操作。
- 提及不同 K 方言的特点,如较新方言使投影更语义化。
- 提供了进一步阅读的相关链接。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。