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— Platzsparende Arrays numerischer Werteweakref— Weak referencestypes— Dynamische Typerzeugung und Namen für integrierte Typencopy— Shallow and deep copy operationspprint— Datenstrukturen ansprechend ausgebenreprlib— Alternaterepr()implementationenum— Support for enumerationsgraphlib— Functionality to operate with graph-like structures