Basic example
Input
['apple', 'fig', 'banana']
Output
['fig', 'apple', 'banana']
Lengths are 5, 3, 6. Sorted ascending by length yields ['fig', 'apple', 'banana'].
Full lesson preview
Sort a list of words by their length using a lambda as the key.
Problem statement
Task
Examples
Input
['apple', 'fig', 'banana']
Output
['fig', 'apple', 'banana']
Lengths are 5, 3, 6. Sorted ascending by length yields ['fig', 'apple', 'banana'].
Input format
Output format
Constraints
Samples
Input
['cat', 'elephant', 'dog']
Output
['cat', 'dog', 'elephant']
Lengths are 3, 8, 3. Stable sort preserves original relative order for 'cat' and 'dog'.