array_insert 函数
在选定维度的一基位置前插入元素,并返回新的数组。
语法
ArrayTools:-Insert(array, position, item)ArrayTools:-Insert(array, position, item, dimension)array_insert(array, position, item, dimension)
参数与选项
array | 要编辑的数组。 |
|---|---|
position | 一基插入位置。 |
item | 插入到指定位置前的元素、行、列或切片。 |
dimension | 可选一基维度;省略时沿第一维插入。 |
示例
- 向量中插入
ArrayTools:-Insert([1, 3], 2, 2)返回 [1, 2, 3]。 - 插入列
ArrayTools:-Insert([[1, 3], [4, 6]], 2, [2, 5], 2)返回 [[1, 2, 3], [4, 5, 6]]。