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