Типы данных
Модули, описанные в этой главе, предоставляют различные специализированные типы данных, такие как даты и время, массивы фиксированного типа, пирамидальные очереди, двусторонние очереди и перечисления.
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–2024 Python Software Foundation
Licensed under the PSF License.
https://docs.python.org/3.12/library/datatypes.html