This seems like a pretty simple problem, but I\'m looking for a short and sweet way of doing it that is still understandable (this isn\'t code golf).
Given a list of
Takes linear time:
reduce(lambda x, y: x if len(x) < len(y) else y, l)