Length
Length[expr]
returns the length of expr
.
Attributes[Length] := {Protected}
Simple examples
In[1]:= Length[{1, 2, 3, 4}] Out[1]= 4
In[2]:= Length[{}] Out[2]= 0
In[3]:= Length[{5}] Out[3]= 1
Further examples
expr
need not have a List
head:
In[1]:= Length[foo[1, 2]] Out[1]= 2
The length of an atomic expression is zero:
In[2]:= Length[a] Out[2]= 0
In[3]:= Length[2.5] Out[3]= 0
In[4]:= Length["hello"] Out[4]= 0