TGViewer
Just Python Just Python @justpython_it · 9.81K subscribers
Post #5523 359
Экономия памяти с помощью slots

Здес
ь, когда мы объявляем атрибут slots, Python использует для хранения атрибутов не словарь, а маленький массив фиксированного размера. Это серьёзно сокращает объём памяти, необходимый для каждого из экземпляров класса. У применения атрибута slots есть и некоторые недостатки. Так, пользуясь им, мы не можем объявлять новые атрибуты, мы ограничены только теми, которые имеются в slots. Кроме того, классы c атрибутом slots не могут использовать множественное наследование.

#theory // Just Python
More from @justpython_it
  1. Sep 28, 2026Объединение списка строк в одну строку Все сводится к тому, что функция join() может присо…
  2. Sep 28, 2026👩‍💻 Всем программистам посвящается! Вот 14 авторских обучающих IT каналов по самым востр…
  3. Sep 28, 2026Дробление строки в список Вы можете разбить строку на список строк. В этом случае разбиени…
  4. Sep 27, 2026Получение уникальных элементов из списка или строки Создавая набор с помощью функции set()…
  5. Sep 27, 2026Query JSON JMESpath – это язык запросов для JSON, который позволяет получать необходимые д…
  6. Sep 27, 2026Хочешь заговорить на английском, но не с кем практиковаться? Появилась ИИ-девушка, с котор…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →