Datentypen¶
Die in diesem Kapitel beschriebenen Module stellen verschiedene spezialisierte Datentypen bereit, etwa Datum und Uhrzeit, Arrays mit festem Typ, Heap-Warteschlangen, doppelseitige Warteschlangen und Aufzählungen.
Python stellt außerdem einige integrierte Datentypen bereit, insbesondere list, tuple, dict, frozendict, set und frozenset. Die Klasse str dient zur Aufnahme von Unicode-Zeichenketten, die Klassen bytes und bytearray zur Aufnahme von Binärdaten.
In diesem Kapitel werden die folgenden Module beschrieben:
datetime— Basic date and time typeszoneinfo— IANA time zone supportcalendar— Allgemeine kalenderbezogene Funktionencollections— Container datatypescollections.abc— Abstract Base Classes for Containersheapq— Heap queue algorithmbisect— Array bisection algorithmarray— Efficient arrays of numeric valuesweakref— Weak referencestypes— Dynamic type creation and names for built-in typescopy— Shallow and deep copy operationspprint— Data pretty printerreprlib— Alternaterepr()implementationenum— Support for enumerationsgraphlib— Functionality to operate with graph-like structures