Python 3: Глубокое погружение (Часть 3 - Hash Maps)

0/5 ·
Создан: 20 декабря 2019 г. Обновлён: 23 марта 2026 г.

Словари в Python — это основа работы классов, модулей и пространств имен, и этот курс детально раскрывает их внутреннее устройство. Вы научитесь управлять хеш-функциями для своих классов и эффективно использовать специализированные структуры данных.

Внутри разбираются:

  • Принципы реализации ассоциативных массивов через хеш-карты и механизмы работы словарей.
  • Работа с профессиональными структурами: OrderedDict, Counter, ChainMap и наследование от UserDict.
  • Сериализация и десериализация данных в JSON, включая использование схем.
  • Обзор полезных библиотек для работы со структурами данных: JSONSchema, Marshmallow, PyYaml и Serpy.

Курс рассчитан на опытных Python-разработчиков, которым необходимо понимать архитектуру встроенных типов данных, а не просто использовать их «из коробки». В результате вы сможете оптимизировать код, работающий с большими объемами данных, и проектировать более гибкие структуры на основе словарей.

Автор
0 · 0 отзывов

Отзывов пока нет. Будьте первым!

Ещё интересные курсы

P
Можно купить
138 ₽ 700 ₽ −80%

Python и Django: Обработка платежей

Eve: Building RESTful APIs with MongoDB and Flask Можно купить
524 ₽ 3 150 ₽ −83%

Eve: Building RESTful APIs with MongoDB and Flask

TalkPython
А
Можно купить
320 ₽ 2 900 ₽ −89%

Асинхронные методы и примеры в Python

TalkPython
C
Можно купить
1 536 ₽ 9 900 ₽ −84%

Crypto Trading Strategies

Quantra Quantinsti
Программист 2020...2030 Можно купить
114 ₽ 2 890 ₽ −96%

Программист 2020...2030

Bad_guy
И
Можно купить
170 ₽ 899 ₽ −81%

Искусственный интеллект и машинное обучение

Timur Mashnin
В
Можно купить
140 ₽ 4 800 ₽ −97%

Вёрстка для питониста

Devman
Russian Python Week 2020 Можно купить
334 ₽ 4 900 ₽ −93%

Russian Python Week 2020

Tekla Structures: Компоненты от А до Я Можно купить
1 028 ₽ 17 500 ₽ −94%

Tekla Structures: Компоненты от А до Я

Юрий Исаченков
Создайте три настраиваемых функциональных веб-сайта на Django 3.0 Можно купить
220 ₽ 780 ₽ −72%

Создайте три настраиваемых функциональных веб-сайта на Django 3.0

Ivana Usorac
Обработка видео Python Можно купить
300 ₽ 1 830 ₽ −84%

Обработка видео Python

Peter A