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
— Tipos básicos de fecha y horazoneinfo
— Soporte de zona horaria IANAcalendar
— Funciones generales relacionadas con el calendariocollections
— Tipos de datos contenedorcollections.abc
— Clases Base Abstractas para Contenedoresheapq
— Algoritmo de colas montículos (heap)bisect
— Algoritmo de bisección de arreglosarray
— Arreglos eficientes de valores numéricosweakref
— Referencias débilestypes
— Creación de tipos dinámicos y nombres para tipos integradoscopy
— Operaciones de copia superficial y profundapprint
— Impresión bonita de datosreprlib
— Implementaciónrepr()
alternativaenum
— Soporte para enumeracionesgraphlib
—Funcionalidad para operar con estructuras de tipo-grafo