Преимущества функции sorted() при работе с итерируемыми объектами:
Недостатки: сортировать можно только те итерируемые объекты, которые содержат однотипные элементы. 1 Если в списке содержатся элементы разных типов и между ними не определена операция сравнения, при выполнении sorted() возникнет исключение TypeError. 1
Преимущества метода .sort():
Недостатки: если нужно только отсортировать список, не сохраняя его оригинальное значение, то лучше использовать метод .sort() — это сэкономит память. 1 Если же при сортировке нужно сохранить исходный объект, то используется функция sorted(). 1