Pythonic циклы

Поговорим о циклах в Python. Вот пример цикла, который мог бы написать человек с C или Java бэкграундом

Алгоритм сортировки Timsort

Для сортировки в CPython используется алгоритм Timsort. Это комбинация сортировки вставками и сортировки слиянием, заточенная под работу с реальными данными

Введение в множества

Множества в Python максимально напоминают математические. Давайте пройдемся по их свойствам и возможностям и разберемся, как их использовать.