Продолжительность
20:23:50
Количество уроков
79 Видео
Дата добавления
03/10/2019
Словари, наборы и связанные структуры данных. Этот курс представляет собой углубленный взгляд на словари Python. Словари вездесущи в Python. Классы - это словари, модули - это словари, пространства имен - это словари, наборы - это словари и многое другое.
В этом курсе мы подробно рассмотрим:
- ассоциативные массивы и как их можно реализовать с использованием Hash Maps
- хэш-функции и как мы можем использовать их для наших собственных пользовательских классов
- Словари и наборы Python и различные операции, которые мы можем выполнять с ними
- специализированные словарные структуры, такие как OrderedDict и как они связаны со встроенным Python3.6 + dict
- Реализация множественных множеств в Python, класс Counter
- класс ChainMap
- как создавать собственные словари, наследуя от класса UserDict
- как сериализовать и десериализовать словари в JSON
- использование схем в пользовательской десериализации JSON
- краткое введение в некоторые полезные библиотеки, такие как JSONSchema, Marshmallow, PyYaml и Serpy
Комментарии