Метка: ohmypy

Голубь Френк раскрывает возможности стандартной библиотеки Python, о которых вам лучше бы знать.

Python. Создать словарь по списку ключей

С помощью dict.from_keys()

Python. Перечислить элементы коллекции с порядковыми номерами

С помощью enumerate()

Быстрый язык != быстрый код

Теория алгоритмов бьёт компилятор.

Python. Cортировать в конце или держать отсортированным?

Почему бинарный поиск не всегда быстрый.

Python. Быстро найти элемент коллекции

С помощью bisect.bisect()

Python. Узнать день недели 40 лет назад

С помощью calendar

Python. Создать полный дубль коллекции

С помощью copy.deepcopy()

Python. Сегодня == сейчас

Работа с датой-временем не слишком удалась в Питоне ツ

Python. Обработать заявки с учётом приоритетов

С помощью модуля heapq

Python. Выбрать топ-k элементов списка

С помощью heapq.nlargest()