Tipos de datos¶
Los módulos descritos en este capítulo proporcionan una variedad de tipos de datos especializados, como fechas y horas, matrices de tipo fijo (fixed-type arrays), colas de montículos (heap queues), colas de doble extremo (double-ended queues) y enumeraciones.
Python también proporciona algunos tipos de datos integrados, concretamente dict, list, set y frozenset, y tuple. La clase str se utiliza para contener cadenas de caracteres Unicode, y las clases bytes y bytearray se utilizan para contener datos binarios.
En este capítulo se documentan los siguientes módulos:
- datetime— Basic date and time types
- zoneinfo— IANA time zone support
- calendar— General calendar-related functions
- collections— Container datatypes
- collections.abc— Abstract Base Classes for Containers
- heapq— Heap queue algorithm
- bisect— Array bisection algorithm
- array— Efficient arrays of numeric values
- weakref— Referencias débiles
- types— Dynamic type creation and names for built-in types
- copy— Shallow and deep copy operations
- pprint— Data pretty printer
- reprlib— Alternate- repr()implementation
- enum— Support for enumerations
- graphlib— Functionality to operate with graph-like structures