array_lookup 函数
返回值在数组中第一次出现的一基位置;不存在时返回 0。
语法
ArrayTools:-Lookup(value, array)ArrayTools:-Lookup(value, array, output = subscripts)array_lookup(value, array)
参数与选项
value | 按符号相等关系匹配的值。 |
|---|---|
array | 按行优先顺序搜索的数组。 |
output | 可选输出形式;linear 返回一基线性位置,subscripts 返回坐标列表。 |
示例
- 线性查找
ArrayTools:-Lookup(x, [[1, x], [2, x]])返回 2。 - 下标查找
ArrayTools:-Lookup(2, [[1, x], [2, x]], output = subscripts)返回 [2, 1]。