В документации Python появилась таблица цены каждой операции со… — Zen of Python — TG.ME

В документации Python появилась таблица цены каждой операции со встроенными типами

Сколько стоит l.insert(), почему l.pop() дешёвый, а l.pop(0) нет и чем x in set отличается от x in list — раньше за этим ходили в вики или в исходники CPython. Теперь в документации 3.16 есть отдельная страница: сложность операций для list, tuple, dict, set, str, memoryview и range в нотации O-большое, с оговорками о том, где поведение зависит от реализации CPython.

Такое сохраняют: половина вопросов «почему тормозит» на ревью и собеседованиях закрывается этой таблицей.

Страница в документации

@zen_of_python
🔥3❤‍🔥1
September 1, 2026 258 1 14