sorting with sorted using a key
To sort the list according to length using sorted
examples/lists/sorted_key.py
animals = ['snail', 'cow', 'elephant', 'chicken'] animals_in_abc = sorted(animals) print(animals) print(animals_in_abc) animals_by_length = sorted(animals, key=len) print(animals_by_length)
['snail', 'cow', 'elephant', 'chicken'] ['chicken', 'cow', 'elephant', 'snail'] ['cow', 'snail', 'chicken', 'elephant']