count_occurrences 函数
统计某个元素在列表中出现的次数,也可以用比较过程判断匹配。
语法
ListTools:-Occurrences(item, list)ListTools:-Occurrences(item, list, comparator, opts)count_occurrences(item, list)occurrences(item, list)
参数与选项
item | 要统计的元素。 |
|---|---|
list | 形如 [1, 2, 3] 的列表字面量。 |
comparator | 可选比较方式,例如 =、verify、approx,或返回 true/false 的二元箭头过程。 |
opts | 可选的比较参数;近似比较可接收数值容差。 |
示例
- 统计出现次数
ListTools:-Occurrences(x, [x, y, x, z])返回 2。 - 近似匹配
ListTools:-Occurrences(1, [1, 1.05, 2], (a,b)->abs(a-b)<0.1)返回 2。