В ходе данной статьи рассмотрим способы сортировки списка в Python. Метод sort() используется для сортировки списка на месте. Это означает, что он изменяет исходный список, а не создает новый. Пример сортировки списка с использованием метода sort(): numbers = [5, 2, 9, 1, 5, 6]
numbers.sort() print(numbers) # Вывод: [1, 2, 5, 5, 6, 9] У данного метода также присутствует два параметра, а именно reverse и key: Пример обратной сортировки списка numbers = [5, 2, 9, 1, 5, 6]
numbers.sort(reverse=True) print(numbers) # Вывод: [9, 6, 5, 5, 2, 1] Пример сортировки списка строк по их длине words = ["яблоко", "груша", "банан", "киви"]
words.sort(key=len) print(words) # Вывод: ['киви', 'груша', 'банан', 'яблоко'] Функция sorted() создаёт новый отсортированный список, оставляя оригинальный без изменений. Пример сортировки списка с использованием функции sorted(): numbers = [5, 2, 9, 1, 5, 6]
sorted_numbers = sorted(numbers) print(sorted_numbers) # Вывод: [1, 2, 5, 5, 6, 9]
print(numbers) # Вы