Встречается на собеседованиях • сегодня

Как называется дефолтная сортировка в Python

В Python дефолтная сортировка — это Timsort (гибридный алгоритм, сочетающий сортировку вставками и сортировку слиянием). Он устойчив (stable), работает за O(n log n) в худшем случае и эффективен для реальных данных.

Пример сортировки списка:

python
numbers = [5, 2, 9, 1, 5, 6]
sorted_numbers = sorted(numbers)  # [1, 2, 5, 5, 6, 9]

Для списков можно использовать метод .sort():

python
numbers.sort()  # модифицирует исходный список
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы