Добавить в корзинуПозвонить
Найти в Дзене

Сортировка списков в Python: sort() vs sorted()

Сегодня мы поговорим о двух близнецах в мире Python - sort() и sorted(). Они оба помогают нам расставить элементы по порядку, но делают это немного по-разному. Давайте разберемся! Представьте, что у вас есть коробка с разноцветными карандашами. Вам нужно расположить их по порядку, например, по цвету. Вот тут-то и пригодятся наши функции! sort() - это метод, который изменяет сам список, на котором он вызван. Важно: После вызова sort(), исходный список больше не вернется к прежнему виду. Он останется отсортированным. sorted() - это функция, которая не изменяет исходный список, а возвращает новый отсортированный список. Важно: Исходный список остается неизменным, а sorted() создает и возвращает новый отсортированный список. Итак, sort() и sorted() - это два удобных инструмента для сортировки списков в Python. Выбор между ними зависит от ваших задач: нужно ли вам изменить исходный список или сохранить его.
Оглавление
Программирование. Образовательные фокусы | Образовательные фокусы | Дзен

Сегодня мы поговорим о двух близнецах в мире Python - sort() и sorted(). Они оба помогают нам расставить элементы по порядку, но делают это немного по-разному. Давайте разберемся!

Представьте, что у вас есть коробка с разноцветными карандашами. Вам нужно расположить их по порядку, например, по цвету. Вот тут-то и пригодятся наши функции!

Как работает sort()?

sort() - это метод, который изменяет сам список, на котором он вызван.

-2

Важно: После вызова sort(), исходный список больше не вернется к прежнему виду. Он останется отсортированным.

Как работает sorted()?

sorted() - это функция, которая не изменяет исходный список, а возвращает новый отсортированный список.

-3

Важно: Исходный список остается неизменным, а sorted() создает и возвращает новый отсортированный список.

-4

Итак, sort() и sorted() - это два удобных инструмента для сортировки списков в Python. Выбор между ними зависит от ваших задач: нужно ли вам изменить исходный список или сохранить его.

Дополнительные материалы

Программирование. Образовательные фокусы | Образовательные фокусы | Дзен