lst.sort()
изменяет lst
на месте и возвращает None
.
sorted(lst)
возвращает отсортированный список, сохраняя lst
без изменений.
Использование предоставленного кода в качестве шаблона:
def sort1(arr):
arr.sort()
return arr
print(sort1([1,5,2,3]))
Выход:
[1, 2, 3, 5]
def sort2(arr):
return sorted(arr)
print(sort2([1,5,2,3]))
Выход:
[1, 2, 3, 5]