Types de données¶
Les modules documentés dans ce chapitre fournissent une gamme de types de données spécialisés tel que les dates et les heures, les listes à type prédéfini, les heap queue, les queues synchronisées et les énumérations.
Python fournit aussi quelques types natifs, typiquement dict, list, set, frozenset, et tuple. La classe str est utilisée pour stocker des chaînes Unicode, et les classes bytes et bytearray des données binaires.
Les modules suivants sont documentés dans ce chapitre :
datetime— Types de base pour la date et l'heurezoneinfo— Prise en charge des fuseaux horaires IANAcalendar— Fonctions calendaires généralescollections— Types de données de conteneurscollections.abc--- Classes de base abstraites pour les conteneursheapq— File de priorité basée sur un tasbisect— Algorithme de bissection de listesarray— Tableaux efficaces de valeurs numériquesweakref--- Weak referencestypes--- Dynamic type creation and names for built-in typescopy— Opérations de copie superficielle et récursivepprint— L’affichage élégant de donnéesreprlib--- Alternaterepr()implementationenum— Énumérationsgraphlib— Fonctionnalités pour travailler avec des structures de type graphe