Skip to main content

ArrayQ

ArrayQ[expr] gives True if expr is a full array or a SparseArray object, and gives False otherwise. 

ArrayQ[expr,patt] requires expr to be a full array with a depth that matches the pattern patt.

ArrayQ[expr,patt,test] requires also that test yield True when applied to each of the array elements in expr.

Please visit the official Wolfram Language Reference for more details and examples on core symbols.