Datentypen¶
Die in diesem Kapitel beschriebenen Module bieten eine Vielzahl von spezialisierten Datentypen wie Datums- und Uhrzeitangaben, Arrays mit festen Typen, Heap-Warteschlangen, doppelseitige Warteschlangen und Aufzählungen.
Python bietet auch einige integrierte Datentypen, insbesondere dict, list, set und frozenset sowie tuple. Die Klasse str wird verwendet, um Unicode-Zeichenfolgen zu speichern, und die Klassen bytes und bytearray werden verwendet, um Binärdaten zu speichern.
Die folgenden Module werden in diesem Kapitel dokumentiert
- `datetime` — Grundlegende Datums- und Zeittypen
- `zoneinfo` — IANA Zeitzonenunterstützung
- `calendar` — Allgemeine kalenderbezogene Funktionen
- `collections` — Container-Datentypen
collections.abc— Abstrakte Basisklassen für Containerheapq— Heap-Warteschlangen-Algorithmusbisect— Array-Bisektionsalgorithmusarray— Effiziente Arrays für numerische Werteweakref— Schwache Referenzentypes— Dynamische Erstellung von Typen und Namen für eingebaute Typencopy— Flache und tiefe Kopieroperationenpprint— Data pretty printerreprlib— Alternativerepr()Implementierungenum— Unterstützung für Aufzählungengraphlib— Funktionalität zur Operation mit graphähnlichen Strukturen