检查每个元素是否满足条件的 Maxima 函数

Maxima function that check if each elements satisfies a condition

我有很多这样的代码:

ans: [[1,2,3,4],[1,2,3]];
condition: length(sublist(ans, lambda([u], length(u) = 4)) # length(ans));

在其他语言中,标准库提供了类似 anyevery 的函数来检查此类条件。 maxima 是否提供这样的功能?我正在寻找可以通过以下方式表达上述内容的函数:

ans: [[1,2,3,4],[1,2,3]];
condition: every(ans, lambda([u], length(u) = 4));

确实有一个 every in maxima:

every(lambda([u], length(u) = 4), [[1,2,3,4],[3,4,5,6],[1,1,1,1]]);
    true
every(lambda([u], length(u) = 4), ans);
    false