Полезные декораторы

Как и обещал, приведу список полезных декораторов. Среди них как стандартные поставляемые вместе с Python, так и декораторы из других библиотек и исходные коды прочих интересных декораторов. Начнем с самых известных.

Что быстрее? dict() или {}

Разработчики предпочитают разные способы создания пустого словаря. Но равнозначны ли они? Оказывается, что нет. Они приводят к генерации разного байт-кода. Убедимся в этом с помощью модуля dis: >>> import dis >>> dis.dis(‘{}’)   1           0 BUILD_MAP                0            …