Русский
Открыть в Telegram

Пост Словари, которые используются для хранения атрибутов объектов, не такие же, как те, что вы создаёте с помощью dict, хотя…

11 июня 2026
Б
Библиотека Python разработчика | Книги по питону
Словари, которые используются для хранения атрибутов объектов, не такие же, как те, что вы создаёте с помощью dict, хотя выглядят они абсолютно одинаково: >>> from sys import getsizeof >>> class A: ... pass ... >>> a = dict() >>> b = A().__dict__ >>> type(a) <class 'dict'> >>> type(b) <class 'dict'> >>> a {} >>> b {} >>> getsizeof(a) 240 >>> getsizeof(b) 112 Чтобы уменьшить потребление памяти, словари для __dict__ реализованы иначе. Они разделяют ключи между всеми экземплярами класса A. Однако важно понимать, что b на самом деле не меньше, чем a, - это просто особенность работы getsizeof. 📲 Мы в MAX 👉@BookPython
3 · 1.4K ·

Рядом в ленте

ББиблиотека Python разработчика | Книги по питонуДекоратор создаёт новый объект (обычно функцию), используя в качестве аргумента другую единственную функцию. Однако иногда хочется задать больше, чем одну функцББиблиотека Python разработчика | Книги по питонуЕсли вы хотите измерить время между двумя событиями, следует использовать time.monotonic() вместо time.time(). time.monotonic() никогда не идёт назад, даже если
это сообщение
ББиблиотека Python разработчика | Книги по питонуВ Python разные структуры данных объединяются разными способами. Списки используют оператор +: >>> [1, 2] + [2, 3] [1, 2, 2, 3] Кортежи и строки также используюББиблиотека Python разработчика | Книги по питонуВ Python None равен None, поэтому может показаться, что проверку на None можно делать через ==: ES_TAILS = ('s', 'x', 'z', 'ch', 'sh') def make_plural(word, exc
ББиблиотека Python разработчика | Книги по питонуБиблиотека Python разработчика | Книги по питону@BookPython · канал · Технологии
17 943подписчиков725средний охват поста
Лента площадки Открыть в Telegram

Открытая публичная лента из поискового индекса ChatCrawler — «Google по публичному Telegram»; обновляется по мере обхода площадки. Время — UTC.

Только публичный контент, официальный API Telegram. О проекте · Вопросы · Границы индекса · Убрать страницу из выдачи · Каталог · Поиск · Как мы считаем