Типы данных
Модули, описанные в этой главе, предоставляют различные специализированные типы данных, такие как даты и время, массивы фиксированного типа, очереди с приоритетами на основе кучи, двусторонние очереди и перечисления.
Python также предоставляет некоторые встроенные типы данных, в частности, dict, list, set и frozenset, а также tuple. Класс str используется для хранения строк Unicode, а классы bytes и bytearray — для хранения двоичных данных.
В этой главе описаны следующие модули:
-
datetime— базовые типы даты и времени -
zoneinfo— поддержка часовых поясов IANA -
calendar— общие функции для работы с календарём -
collections— типы контейнеров -
collections.abc— абстрактные базовые классы контейнеров -
heapq— алгоритм очереди с приоритетами на основе кучи -
bisect— алгоритм бисекции массива array— эффективные массивы числовых значений-
weakref— слабые ссылки -
types— динамическое создание типов и имена встроенных типов copy— поверхностное и глубокое копирование-
pprint— модуль форматированного вывода данных -
reprlib— альтернативная реализацияrepr() -
enum— поддержка перечислений -
graphlib— функции для работы со структурами в виде графов
© 2001–2025 Python Software Foundation
Licensed under the PSF License.
https://docs.python.org/3.13/library/datatypes.html