Блоги

Блоги от сторонних авторов.

Блоги

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

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

Блоги

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

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

Блоги

Pickles в Python

Во многих языках программирования есть встроенные инструменты для сериализации. Например, в Java есть java.io.Serializeable, в Ruby — Marshal, а в Python есть pickle.

Блоги, Списки

Дублирование объектов в множестве

Пусть у нас есть сервер и его клиенты. На сервере мы хотим учитывать состояние клиентов и управлять ими. Для этого будем добавлять клиенты в множество, чтобы случайно не учесть один и тот же клиент на сервере дважды.

Прокрутить вверх