Since you want to "do the same thing to every item in a sequence of items", perhaps think "Map", but your input isn't a list so add a layer of {} to make it into a list
findlength[x___] := Map[Length, {x}] findlength[{x, y, z}, {4, 2}]