Skip to content

数组 ​

动态数组引用类型,有序、可变长。

xuantie
设 列表: 数组 = [1, 2, 3]
列表.追加(4)
示(列表[0])     // 1
示(列表.长度)   // 4

你可以…… ​

  • 下标访问,配合 遍历 逐项处理:
xuantie
遍历 项 于 列表 {
    示(项)
}
  • 用内置方法操作——追加/删/插/找/含?/连接:
xuantie
若 列表.含?(3) { 示("在") }
示(列表.连接("-"))
  • 引入标准库用高阶方法——映射/过滤/归纳/排序/去重 等:
xuantie
引 "../lib/数组/数组.xt" 予 A
设 偶 = A.过滤(列表, 函(x) { 返 x % 2 == 0 })

注意 ​

  • 本词是保留字:不能用作变量名、函数名、参数名等标识符(完整规则与清单见 词法与基础语法)。
  • 高阶方法不在内置,必须 引 标准库数组模块后再用。
  • 泛型注解写 数组<整>;元素可空写 数组<节点?>,数组整体可空写 数组<节点>?。

相关 ​

字典 · 遍历 · 字

基于 VitePress 静态构建 · 文档内容与仓库 GUIDE/ 同源

玄铁玄铁 XUANTIE · 中文系统级编程语言MARK 玄·折 120×120 · STROKE 8 · NO CURVES