~={yellow}sorted=~ - возвращает отсортированный список из элементов итерируемого объекта. Это чистая функция, т.к. не изменяет исходную последовательность, а возвращает новую.
В параметр key можно передать функцию.
