8. 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 ensembles.
Python also provides some built-in data types, in particular,
dict
, list
, set
(which along with
frozenset
, replaces the deprecated sets
module), and
tuple
. The str
class can be used to handle binary data
and 8-bit text, and the unicode
class to handle Unicode text.
Les modules suivants sont documentés dans ce chapitre :
- 8.1.
datetime
— Types de base pour la date et l’heure - 8.2.
calendar
— General calendar-related functions - 8.3.
collections
— High-performance container datatypes - 8.4.
heapq
— File de priorité basée sur un tas - 8.5.
bisect
— Algorithme de bissection de listes - 8.6.
array
— Tableaux efficaces de valeurs numériques - 8.7.
sets
— Unordered collections of unique elements - 8.8.
sched
— Event scheduler - 8.9.
mutex
— Mutual exclusion support - 8.10.
Queue
— A synchronized queue class - 8.11.
weakref
— Weak references - 8.12.
UserDict
— Class wrapper for dictionary objects - 8.13.
UserList
— Class wrapper for list objects - 8.14.
UserString
— Class wrapper for string objects - 8.15.
types
— Names for built-in types - 8.16.
new
— Creation of runtime internal objects - 8.17.
copy
— Opérations de copie superficielle et récursive - 8.18.
pprint
— L’affichage élégant de données - 8.19.
repr
— Alternaterepr()
implementation